أفضل الممارسات المتعلقة ببنية عناوين URL في "بحث Google"
للتأكّد من أنّ محرّك بحث Google يمكنه الزحف إلى موقعك الإلكتروني بفعالية، يجب استخدام بنية عنوان URL قابلة للزحف تستوفي المتطلبات التالية. وإذا لم تستوفِ عناوين URL المعايير المحدّدة، لن يتمكّن محرّك بحث Google على الأرجح من الزحف إلى موقعك الإلكتروني بفعالية، وقد يؤدي ذلك، على سبيل المثال لا الحصر، إلى ارتفاع مفرط في معدلات الزحف أو إلى عدم الزحف على الإطلاق.
متطلبات إعداد بنية عنوان URL قابلة للزحف | |||||||
---|---|---|---|---|---|---|---|
اتّبِع معيار STD 66 الذي حددته مجموعة IETF |
يتيح محرّك بحث Google استخدام عناوين URL المتوافقة مع القواعد الواردة في معيار STD 66 الذي حددته مجموعة مهندسي شبكة الإنترنت (IETF). ويُرجى الالتفات إلى أنّ الأحرف التي حدّدها المعيار على أنّها محجوزة يجب أن تكون مرمّزة بنسبة مئوية. |
||||||
لا تستخدم أجزاءً من عناوين URL لتغيير المحتوى |
لا تستخدم الأجزاء لتغيير محتوى صفحة، لأنّ محرّك بحث Google لا يتيح بشكل عام استخدام أجزاء من عناوين URL. في ما يلي مثال على جزء من عنوان URL: https://example.com/#/potatoes إذا كنت تستخدم JavaScript لتغيير المحتوى، استخدِم History API بدلاً من الأجزاء. |
||||||
استخدِم ترميزًا شائعًا لمَعلمات عناوين URL |
عند تحديد معلَمات عناوين URL، استخدِم الترميز التالي الشائع: إشارة يساوي (
|
احرص على إعداد بنية عنوان URL يسهل فهمها
لمساعدة محرّك بحث Google (والمستخدمين) في فهم موقعك الإلكتروني بشكل أفضل، ننصحك بإنشاء بنية عنوان URL بسيطة مع الحرص على اتّباع أفضل الممارسات التالية متى أمكن.
أفضل الممارسات | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
استخدام عناوين URL وصفية |
استخدِم كلمات يمكن قراءتها بدلاً من أرقام التعريف الطويلة في عناوين URL، إذا أمكن.
|
||||||||||
استخدِم لغة جمهورك |
استخدِم كلمات بلغة جمهورك في عنوان URL (وكلمات محوّلة صوتيًا، إذا كان ذلك منطبقًا). على سبيل المثال، إذا كان جمهورك يبحث باللغة الألمانية، استخدِم كلمات ألمانية في عنوان URL: https://example.com/lebensmittel/pfefferminz أما إذا كان جمهورك يبحث باللغة اليابانية، فاستخدِم كلمات يابانية في عنوان URL: https://example.com/ペパーミント |
||||||||||
استخدِم ترميز UTF-8 كما يلزم |
عند إدراج روابط إلى صفحات على موقعك الإلكتروني، استخدِم ترميز UTF-8 في سمات
|
||||||||||
استخدِم الشُرط للفصل بين الكلمات |
ننصحك بالفصل بين الكلمات في عناوين URL قدر الإمكان. وتحديدًا، ننصحك باستخدام الشُرط (
|
||||||||||
استخدِم أقل قدر ممكن من المعلَمات |
حاوِل متى أمكن اختصار عناوين URL من خلال إزالة المعلَمات غير الضرورية (أي المعلَمات التي لا تغيّر المحتوى) | ||||||||||
لا تنسَ أنّ عناوين URL حساسة لحالة الأحرف |
كما هي الحال مع أي عميل HTTP يتّبع معيار STD 66 الذي حددته مجموعة مهندسي شبكة الإنترنت (IETF)، فإنّ محرّك بحث Google يتعامل مع عناوين URL على أنّها حساسة لحالة الأحرف (على سبيل المثال، يتعامل Google مع /APPLE و/apple كعنوانَي URL منفصلَين مع محتوى مختلف في كل منهما). إذا كان خادم الويب لديك لا يُفرّق بين الأحرف الكبيرة والصغيرة في نص عنوان URL، ننصحك بتحويل النص بكامله إلى حالة الأحرف نفسها لكي يسهل على Google معرفة أنّ عناوين URL تعرض الصفحة نفسها.
|
||||||||||
نصائح للمواقع الإلكترونية الموجّهة إلى مناطق متعددة |
إذا كان موقعك الإلكتروني موجّهًا إلى مناطق متعددة، ننصحك باستخدام بنية لعنوان URL تساهم في تسهيل استهداف موقعك الإلكتروني لمناطق جغرافية مختلفة. للاطّلاع على مزيد من الأمثلة حول كيفية إنشاء بنية عناوين URL، يمكنك مراجعة استخدام عناوين URL لمناطق محلية معيّنة. إجراء يُنصح به (استخدام نطاق مخصَّص لبلد): https://example.de إجراء يُنصح به (استخدام دليل فرعي مخصَّص لبلد مع نطاق مستوى أعلى عام/gTLD): https://example.com/de/ |
تجنَّب المشاكل الشائعة ذات الصلة بعناوين URL
إنّ عناوين URL الشديدة التعقيد، لا سيما تلك التي تحتوي على معلَمات متعدّدة، قد تتسبّب بمشاكل لبرامج الزحف من خلال إنشاء أعداد كبيرة من عناوين URL غير الضرورية التي تشير إلى المحتوى المتطابق أو المتشابه على موقعك الإلكتروني. ونتيجةً لذلك، قد يستهلك Googlebot قدرًا من معدّل نقل البيانات أكثر ممّا يلزم، أو قد يتعذّر على محرّك بحث Google فهرسة كل المحتوى المعروض على موقعك الإلكتروني.
يمكن أن تؤدي بعض المشاكل إلى ظهور عدد كبير من عناوين URL غير الضرورية. وتشمل هذه المشاكل ما يلي:
المشاكل الشائعة | |
---|---|
الفلترة الإضافية لمجموعة من العناصر |
تقدّم عدة مواقع إلكترونية طرق عرض مختلفة لمجموعة العناصر أو نتائج البحث نفسها، ما يسمح غالبًا للمستخدم بفلترة هذه المجموعة باستخدام معايير محدّدة (على سبيل المثال: الفنادق المطلّة على الشاطئ). عندما يكون جمع الفلاتر ممكنًا عن طريق الإضافة (على سبيل المثال: الفنادق المطلّة على الشاطئ والتي تضمّ مركزًا للّياقة البدنية)، سيصبح عدد عناوين URL (ما يتم عرضه من بيانات) في المواقع الإلكترونية كبيرًا جدًا. ويُعدّ إنشاء عدد كبير من قوائم الفنادق المختلفة قليلاً أمرًا غير مفيد، لأنّ Googlebot يحتاج إلى رؤية عدد صغير فقط من القوائم التي يمكنه من خلالها الوصول إلى الصفحة الخاصة بكل فندق. على سبيل المثال:
|
المعلَمات غير المناسبة |
إنّ استخدام معلَمات غير مناسبة في عنوان URL قد يؤدي إلى إنشاء عدد كبير من عناوين URL، مثلاً:
استخدِم ملف robots.txt لمنع دخول Googlebot إلى عناوين URL التي تتضمّن مشاكل. |
المشاكل المتعلقة بالتقويم |
قد يؤدي تقويم تم إنشاؤه ديناميكيًا إلى إنشاء روابط لتواريخ مستقبلية وسابقة بدون قيود على تواريخ البدء أو الانتهاء. على سبيل المثال: https://example.com/calendar.php?d=13&m=8&y=2011
إذا كان موقعك الإلكتروني يحتوي على تقويم غير محدود، يمكنك إضافة السمة |
الروابط النسبية غير الصالحة |
إنّ إدراج رابط نسبي-رئيسي على الصفحة غير المناسبة قد يؤدي إلى إنشاء عدد غير محدود من المساحات إذا لم يستجِب الخادم عن طريق عرض رمز حالة HTTP المناسب للصفحات غير الموجودة. على سبيل المثال، قد يؤدي إدراج رابط نسبي-رئيسي، مثل <a href="../../category/stuff">...</a> على https://example.com/category/community/070413/html/FAQ.htm ، إلى إنشاء العديد من عناوين URL الزائفة، مثل https://example.com/category/community/category/stuff .
لمعالجة المشكلة، استخدِم عناوين URL نسبية-جذرية في الروابط (بدلاً من عناوين نسبية-رئيسية).
|
كيفية معالجة المشاكل المرتبطة بالزحف في بنية عنوان URL
إذا لاحظت أنّ محرّك بحث Google يزحف إلى عناوين URL التي تتضمّن مشاكل، ننصحك بما يلي:
- استخدِم ملف robots.txt لمنع دخول Googlebot إلى عناوين URL التي تتضمّن مشاكل. ويجب بشكل عام حظر عناوين URL الديناميكية، مثل عناوين URL التي تنشئ نتائج بحث أو عناوين URL التي قد تنشئ مساحات لامتناهية، مثل التقاويم ووظائف الترتيب والفلترة.
- إذا كان موقعك الإلكتروني يتيح البحث المتعدّد الأوجه، ننصحك بالتعرّف على كيفية إدارة الزحف إلى عناوين URL التي تتيح البحث المتعدّد الأوجه.