دليل تحسين محركات البحث النهائي

تتيح محركات البحث للمستخدمين البحث عن المصطلح الدقيق الذي يحتاجونه وإرجاع قائمة بأفضل صفحات موقع الويب ذات الصلة بهذا البحث.

لاحظ الجزء الأفضل، لأن معظم محركات البحث تستخدم مبدأ يسمى ranking، وهو طريقة لتحديد أفضل النتائج لاستعلام بحث معين.

يتم حساب تصنيف محرك البحث باستخدام خوارزميات خاصة و التعلم الآلي، ولكن لا أحد يعرف بالضبط ما هي المعلمات التي يستخدمونها، ولن يكون من مصلحة محرك البحث الكشف عنها، بالإضافة إلى أن الخوارزميات يتم تحديثها باستمرار لمنع عمليات الاستغلال وتحسين تجربة المستخدم.

هناك العديد من التوصيات وأفضل الممارسات التي يمكن أن تساعدك على تحسين موقعك ومحتواه ليحتل مرتبة أعلى في محركات البحث، وتسمى هذه العملية بـ SEO.

يشير SEO إلى Search Engine Optimization وهي عملية تحسين محتوى موقع الويب وجوانبه الفنية لتحسين تواجد الموقع على محركات البحث.

يتكون تحسين محركات البحث (SEO) من أنواع فرعية مختلفة: SEO على الصفحة، SEO خارج الصفحة، و SEO الفني.

توصيات عامة لتحسين محركات البحث:

  • استخدم الكلمات الرئيسية ذات الصلة
  • تصميم موقع الويب بطريقة تشجع النقرات
  • إنشاء محتوى مفيد يعزز الارتباط بالموقع
  • أضف الموقع إلى Google Search Console
  • استخدم عنوان HTML ووصف التعريف وعلامات الكلمات الرئيسية التعريفية
  • استخدم الروابط الأساسية
  • أضف سمة بديلة إلى الصور
  • تحسين سرعة تحميل الصفحة
  • ضع 'sitemap.xml' في مكانه
  • تنفيذ علامة 'schema.org'

تحسين محركات البحث على الصفحة

إن تحسين محركات البحث على الصفحة (On-page SEO) هي عملية لتحسين المحتوى داخل الموقع، والذي عادة ما يكون عبارة عن نصوص وصور.

الأجزاء المهمة من تحسين محركات البحث على الصفحة هي البحث عن الكلمات الرئيسية والتفاعل مع موقع الويب.

البحث عن الكلمه الرئيسيه

البحث عن الكلمات الرئيسية هو عملية البحث عن الكلمات والعبارات التي من المرجح أن يبحث عنها جمهورك المستهدف، ثم يرتكز محتوى الموقع على تلك الكلمات الرئيسية.

من الناحية المثالية، يجب عليك التركيز على إنشاء محتوى يجيب على الأسئلة في المجالات التي تتمتع بخبرة أكبر فيها، حتى تتمكن من تقديم أفضل إجابة/حل ممكن.

مشاركة الموقع

من المؤشرات الجيدة لتفاعل موقع الويب هو معدل الارتداد في Google Analytics.

معدل الارتداد هو قيمة تمثل النسبة المئوية للمستخدمين الذين غادروا الموقع بعد مشاهدة صفحة واحدة فقط. يمكن أن يتراوح بين 0%، مما يعني أن جميع الزوار قد شاهدوا أكثر من صفحة واحدة في كل جلسة، و100%، مما يعني أن جميع الزوار شاهدوا صفحة واحدة فقط قبل مغادرة الموقع، وكلما انخفض معدل الارتداد كلما كان ذلك أفضل.

يعد تحسين تصميم موقع الويب وبنية المحتوى خطوة حاسمة لتقليل معدل الارتداد.

تحسين محركات البحث خارج الصفحة

إن تحسين محركات البحث خارج الصفحة هو عملية تحسين التواجد الخارجي للموقع، حيث يكون الجزء الأبرز من تحسين محركات البحث هذا هو عدد الروابط الخارجية.

روابط خارجية

الروابط الخارجية هي الروابط التي يتم وضعها على المواقع الأخرى، والتي تشير إلى أي صفحة على موقعك.

هناك أربعة أنواع من الروابط الخارجية (رابط واحد يمكن أن يحتوي على أنواع متعددة): 'dofollow'، 'nofollow'، 'ugc'، و 'sponsored'.

  • 'Dofollow' هو رابط لا يحتوي على سمة rel = "(nofollow أو UGC أو مدعوم)" وهو نوع من الروابط التي تم استخدامها تاريخيًا من قبل محركات البحث عند حساب ترتيب الصفحة.
  • 'Nofollow' هو رابط ذو سمة rel = "nofollow" يوجه محركات البحث إلى عدم اتباع الرابط عند الفهرسة، ولكن اعتبارًا من اليوم، قد يستخدم Google (وربما محركات البحث الأخرى) هذا النوع من الارتباط باعتباره "hint" للتصنيف.
  • 'Ugc' هو رابط ذو سمة rel = "UGC" يتيح للمطورين إخطار محركات البحث بأن الرابط المعين يأتي من محتوى أنشأه المستخدم (مثل التعليقات، ومشاركات المنتديات، والمراجعات، وما إلى ذلك).
  • 'Sponsored' هو رابط ذو سمة rel = "رعاية"، وهو مناسب للروابط الدعائية أو الروابط التي تشكل جزءًا من إعلان مدفوع.

وحدة تحكم بحث جوجل

تتمثل إحدى طرق مراقبة مُحسنات محركات البحث خارج الصفحة في إضافة موقع الويب إلى Google Search Console.

Google Search Console هي خدمة تحليلية تتيح لأصحاب مواقع الويب مراقبة أداء البحث على Google.

لإضافة موقع ويب إلى Google Search Console، انتقل إلى صفحة وحدة التحكم ثم انقر فوق "Add property".

وحدة تحكم بحث جوجل

ملاحظة: ستحتاج إلى التحقق من أنك مالك الموقع إما عن طريق إضافة سجل DNS خاص (مقدم من Google) إلى نطاق الموقع أو ببساطة عن طريق تنفيذ Google Analytics على موقع الويب الخاص بك.

بعد إضافة الموقع، قد يستغرق ظهور البيانات بضعة أيام (أو بضعة أسابيع)، اعتمادًا على حجم البحث الحالي للموقع، بعد ذلك، يمكنك البدء في مراقبة الروابط الخارجية للموقع، والتصنيف، وكلمات البحث الرئيسية، والنقرات ، الانطباعات، الخ.

لمراقبة من يرتبط بموقعك على الويب، انقر فوق الزر 'Links' في Google Search Console، ثم ضمن الروابط الخارجية، انقر فوق 'MORE'.

لمطالبة Google بفهرسة صفحة معينة عاجلاً، انسخ الرابط الذي تريد فهرسته، ثم الصقه في حقل عنوان URL في Google Search Console، ثم انقر على 'REQUEST INDEXING'.

تحسين محركات البحث الفنية

يشير مصطلح SEO التقني إلى كل ما يتعلق بشفرة الواجهة الأمامية وتحسين الخادم الخلفي، بهدف رئيسي هو تسهيل عملية الزحف لعناكب محركات البحث، وبالتالي تحسين فرص التصنيف الأعلى.

عنكبوت محرك البحث هو نوع من الروبوتات التي تستخدمها محركات البحث التي تتجول في الإنترنت وتقوم بتنزيل محتويات الصفحة لاستخدامها لاحقًا في الفهرسة والتصنيف.

الأجزاء المهمة من تحسين محركات البحث التقنية هي title, وصف التعريف, الكلمات الرئيسية الوصفية, الرابط الأساسي, علامة alt للصور و سرعة الصفحة و 'sitemap.xml' و 'Schema.org' الترميز (المعروف أيضًا باسم المخطط).

العنوان، الوصف التعريفي، الكلمات الرئيسية التعريفية

العنوان والوصف التعريفي والكلمات الرئيسية التعريفية هي علامات HTML خاصة تُستخدم لتحديد عنوان الصفحة والوصف والكلمات الرئيسية، ويتم وضعها داخل القسم <HEAD></HEAD>.

يجب أن تحتوي جميع مواقع الويب على عنوان مناسب ووصف تعريفي وعلامات كلمات رئيسية تعريفية داخل العلامة <HEAD></HEAD>.

بالنسبة لعنوان الصفحة، يوصى باستخدام البنية التالية: (عنوان الصفحة) (الفاصل: '-'، '|'، إلخ.) (اسم موقع الويب)، أو مجرد اسم موقع الويب بالإضافة إلى الوصف إذا كانت صفحة رئيسية.

يجب أن يحتوي الوصف التعريفي على وصف قصير للصفحة، يصل إلى 160 حرفًا، أيضًا، يمكن لمحركات البحث أحيانًا اختيار تجاهله واستخدام المحتوى من الصفحة بدلاً من ذلك، ولكن من الجيد دائمًا أن يكون هناك وصف في مكانه.

يجب أن تحتوي الكلمات الرئيسية التعريفية على قائمة بالكلمات المرتبطة بمحتوى الصفحة، مفصولة بفاصلة.

فيما يلي مثال لعنوان HTML ووصف تعريفي وكلمات رئيسية تعريفية داخل علامة HEAD:

<head>
	<title>Title | Website</title>
	<meta name="description" content="This is the page meta description.">
	<meta name="keywords" content="word1,word2,two words,word4">
</head>

الرابط الكنسي

الرابط الأساسي هو علامة HTML يتم وضعها داخل <HEAD></HEAD> ويتيح لمشرفي المواقع إخطار محركات البحث بعنوان URL الرئيسي (أو المفضل) للصفحة.

تعد الروابط الأساسية مهمة لمنع المحتوى المكرر في حالة إمكانية الوصول إلى نفس الصفحة من عناوين URL مختلفة (على سبيل المثال، عندما تحتوي الصفحة على إصدار للجوال وسطح المكتب) وهي مهمة لتعزيز تحسين محركات البحث للصفحة.

مثال على علامة الارتباط الأساسية:

<link rel="canonical" href="https://example.com/page-main-url" />

في حالة احتواء الصفحة الأساسية على متغير متنقل، أضف رابط rel = "alternate" إليها، للإشارة إلى إصدار الجوال من الصفحة:

<link rel="alternate" media="only screen and (max-width: 640px)"  href="http://m.example.com/page-main-url" />

علامة بديلة للصور

بديل الصورة (أو النص البديل) هو سمة HTML يمكن إضافتها إلى علامات IMG ويتم استخدامها لوصف ما يظهر في الصورة أو ما تمثله الصورة.

يجب عليك تضمين وصف قصير للصورة في العلامة 'IMG' باستخدام السمة 'ALT' لمساعدة محركات البحث على فهم محتوى الصورة وتحسين الترتيب.

مثال للعلامة 'IMG' مع السمة 'ALT':

<img src="image_url_here" alt="Image description here.">

سرعة الصفحة

تعد سرعة تحميل الصفحة أحد أهم الأجزاء عندما يتعلق الأمر بتحسين محركات البحث الفنية.

لن يؤدي موقع الويب الذي يتم تحميله بسرعة إلى تسهيل الزحف إلى محركات البحث فحسب، بل سيعمل أيضًا على تحسين تجربة المستخدم، وهو عامل مهم في التصنيف.

هناك طريقة رائعة لقياس سرعة موقع الويب وهي التوجه إلى Google PageSpeed ​​Insights وإدخال عنوان URL الذي تريد اختباره.

جوجل PageSpeed ​​رؤى

بعد انتهاء اختبار السرعة، ستظهر لك درجة السرعة الإجمالية ومقاييس مختلفة تشير إلى سرعة تحميل الصفحة، على كل من الهاتف المحمول وسطح المكتب.

رؤى سرعة الصفحة

من الناحية المثالية، يجب أن تهدف إلى الحصول على درجة سرعة تزيد عن 90%، وإصلاح أي تحذيرات محتملة.

في كثير من الأحيان، يكون موقع الويب بطيئًا بسبب تحميل عدد كبير جدًا من ملفات JS أو CSS أو ملفات الصور (من جانب العميل) أو بسبب استجابة الخادم البطيئة (من جانب الخادم).

تتمثل إحدى طرق تحسين سرعة التحميل في إعداد AMP (Accelerated Mobile Pages)، الذي يتيح لـ Google ومحركات البحث الكبيرة الأخرى خدمة محتوى الموقع من خوادمها الخاصة، مما يؤدي إلى تحسين سرعة التحميل كثيرًا.

ومع ذلك، في البداية، قد يكون من المنطقي تحسين الموقع مباشرة، قبل التفكير في AMP.

'Sitemap.xml'

'Sitemap.xml' هو ملف بتنسيق XML يحتوي على روابط الصفحات المتوفرة للزحف واختياريًا، تواريخ آخر تعديل لكل صفحة.

يستخدم Google ومحركات البحث الأخرى 'sitemap.xml' كخريطة طريق لاكتشاف الصفحات الجديدة على الموقع بسرعة.

يجب أن يتم تنظيم Sitemap.xml بنفس الطريقة الموضحة أدناه، ويجب أن يكون الملف موجودًا في المستوى الأعلى بعد نطاق الموقع (على سبيل المثال 'website.com/sitemap.xml')، وبدلاً من ذلك، إذا كان الملف موجودًا في مسار مختلف، فيمكنك إرساله يدويًا إلى Google Search Console.

لإرسال 'sitemap.xml' (المعروف أيضًا باسم خريطة الموقع) إلى Google Search Console، انتقل إلى قائمة ملفات Sitemap -> أضف خريطة موقع جديدة -> الصق عنوان URL لخريطة الموقع. بمجرد إضافة خريطة الموقع، سيقوم Google بفحصها بشكل دوري لمعرفة ما إذا كانت هناك أي صفحات أو تحديثات جديدة، وبالتالي تسريع عملية الزحف.

مثال على 'sitemap.xml':

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/foo.html</loc>
<lastmod>2018-06-04</lastmod>
</url>
</urlset>

'Schema.org'

'Schema.org' (المعروف أيضًا باسم المخطط) هو بناء جملة تم إنشاؤه لتعزيز بنية البيانات ويستخدمه Google ومحركات البحث الأخرى بشكل نشط عند إنشاء نتائج البحث.

يمكن أن يكون لتطبيق البيانات المنظمة على موقع الويب الخاص بك تأثيرًا كبيرًا على التصنيف ونسبة النقر إلى الظهور، حيث يتيح لك تخصيص مظهر بحث موقع الويب، مما يساعده على التميز.

'Schema.org' يمكن إضافة بناء الجملة سطريًا أو ضمن علامة <script type="application/ld+json"></script> داخل قسم HEAD.

مثال على بناء الجملة 'schema.org' داخل العلامة 'SCRIPT':

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"@id": "https://somewebsite.com/#website",
"inLanguage": "en-US",
"name": "Some Website",
"image": "https://somewebsite.com/website_logo_image.png",
"url": "https://somewebsite.com",
"alternateName": "Some Website Alt",
"publisher": { "@type": "Organization", "name": "Some Organization", "@id": "https://somewebsite.com", "logo": { "@type": "ImageObject", "url": "https://somewebsite.com/organization_logo_image.png" } },
"potentialAction": {
"@type": "SearchAction",
"target": "https://somewebsite.com/search/{search_term_string}",
"query-input": "required name=search_term_string"
},
"sameAs": [
"social_media_url_1",
"social_media_url_2"
]
}
</script>

اعرف المزيد عن 'schema.org': 'Schema.org'

لتصحيح أخطاء تنفيذ 'schema.org'، يمكنك استخدام أداة اختبار النتائج الغنية من Google: أداة اختبار النتائج الغنية من Google