تصميم بنية عناوين URL لمواقع التجارة الإلكترونية
تساعد عناوين URL المصمَّمة بشكل جيد محرّك بحث Google في العثور على صفحات الويب واستردادها بشكل أكثر فعالية على موقع التجارة الإلكترونية الخاص بك. وإذا كنت تتحكّم في بنية عناوين URL (على سبيل المثال، إذا كنت تنشئ موقعك الإلكتروني من نقطة الصفر)، يمكن أن يساعدك هذا الدليل في تحديد بنية عناوين URL المناسبة لتجنُّب حدوث مشاكل الفهرسة التي يواجهها عادةً محرّك البحث Google على مواقع التجارة الإلكترونية.
سبب أهمية بنية عناوين URL
تساعد بنية عناوين URL المصمَّمة بشكل جيّد محرّك البحث Google في الزحف إلى موقعك الإلكتروني وفهرسته، في حين تؤدي بنية عناوين URL الضعيفة إلى حدوث المشاكل التالية:
-
قد يتم إغفال بعض المحتوى إذا اعتقد Googlebot عن طريق الخطأ أنّ عنوانَي URL يعرضان المحتوى نفسه، لأن الزاحف سيسترد عنوان URL واحدًا فقط (ويتم تجاهل العنوان الآخر باعتباره عنوانًا مكرّرًا). ويمكن أن يحدث ذلك في حال استخدام معرّفات للأجزاء (مثل
#fragment
) لعرض محتوى مختلف. لا يستخدم محرّك بحث Google معرّفات للأجزاء في الفهرسة.مثال: يرى محرّك البحث Google الصفحتَين
/product/t-shirt#black
و/product/t-shirt#white
كصفحة واحدة. -
قد يتم استرداد المحتوى نفسه عدّة مرات من قِبل الزاحف في حال اعتقد محرّك البحث Google أنّ عنوانَي URL مختلفان مع أنهما يؤديان إلى عرض الصفحة نفسها. وقد ينتج عن ذلك إبطاء عملية الزحف إلى موقعك الإلكتروني وتحميل خادم الويب عبئًا إضافيًا بدون أي فائدة.
مثال: قد يعرض العنوانان
/product/black-t-shirt
و/product?sku=1234
صفحة المنتج نفسها، ولكن لا يمكن لمحرّك البحث Google معرفة ذلك من خلال عنوان URL فقط. -
قد يعتقد الزاحف أنّ موقعك الإلكتروني يحتوي على عدد غير محدود من الصفحات إذا كانت عناوين URL تتضمّن قيمة متغيّرة باستمرار، مثل طابع زمني. ونتيجةً لذلك، قد يستغرق محرّك البحث Google وقتًا أطول للعثور على كل المحتوى المفيد على موقعك الإلكتروني.
مثال: قد يتم التعامل مع
/about?now=12:34am
و/about?now=12:35am
كعنوانَي URL مختلفَين من قِبل Google مع أنهما يعرضان الصفحة نفسها.
اطّلِع على آلية عمل "بحث Google" وطريقة فهرسة برامج الزحف من Google لموقعك الإلكتروني للحصول على مزيد من المعلومات حول آلية زحف محرّك البحث Google إلى موقعك الإلكتروني وفهرسته.
أفضل الممارسات المتعلقة بتصميم بنية جيّدة لعناوين URL
لتحسين آلية زحف محرّك البحث Google إلى موقعك الإلكتروني وفهرسته، اتّبِع أفضل الممارسات التالية المتعلّقة بكيفية تصميم بنية عناوين URL.
اقتراحات عامة تتعلّق بعناوين URL
- احرص على خفض عدد عناوين URL البديلة التي تعرض المحتوى نفسه إلى أقل قدر ممكن لمنع محرّك بحث Google من إرسال طلبات أكثر من المطلوب إلى موقعك الإلكتروني، لأنّ محرّك بحث Google لا يمكنه معرفة أنّ عنوانَي URL يعرضان الصفحة نفسها إلا بعد استردادهما.
- إذا كان خادم الويب لا يُفرّق بين الأحرف الكبيرة والصغيرة في نص عنوان URL، ننصحك بتحويل النص بكامله إلى حالة الأحرف نفسها لكي يسهل على محرّك البحث Google معرفة أن عناوين URL تعرض الصفحة نفسها.
- احرص على تحديد عنوان URL فريد لكل صفحة ضمن النتائج المقسّمة إلى صفحات. وتجدر الإشارة إلى أن معظم أخطاء عناوين URL تظهر في بُنى عناوين URL المقسّمة على صفحات.
-
أضِف كلمات وصفية في مسارات عناوين URL، لأنّ الكلمات الواردة في عناوين URL قد تساعد محرّك بحث Google في فهم الصفحة بشكل أفضل.
مسار يُنصَح به:
/product/black-t-shirt-with-a-white-collar
مسار لا يُنصَح به:
/product/3243
اقتراحات حول معلَمات طلب البحث في عناوين URL
اتّبِع الاقتراحات التالية عند استخدام معلَمات طلبات البحث لمساعدة محرّك البحث Google في الزحف إلى موقعك الإلكتروني وفهرسته بنجاح.
-
استخدِم معلَمات عناوين URL
?key=value
بدلاً من?value
، متى أمكن ذلك. وتتيح معلَمات عناوين URL لمحرّك بحث Google فهم بنية موقعك الإلكتروني والزحف إليه وفهرسته بفعالية أكثر.مسار يُنصَح به:
/photo-frames?page=2
أو/t-shirt?color=green
مسار لا يُنصَح به:
/photo-frames?2
أو/t-shirt?green
-
تجنَّب استخدام المعلَمات نفسها مرّتين، إذ قد يتجاهل Googlebot إحدى القيَم في حال تكرّرت.
مسار يُنصَح به:
?type=candy,sweet
مسار لا يُنصَح به:
?type=candy&type=sweet
-
تجنَّب الربط الداخلي بمعلَمات مؤقتة، مثل أرقام تعريف الجلسات ورموز التتبّع والقيَم الخاصة بالمستخدم (
location=nearby
وtime=last-week
) والوقت الحالي، لأنّه قد ينتج عن ذلك عناوين URL مؤقتة أو عناوين URL مكرّرة للصفحة نفسها. وللحصول على أفضل النتائج من محرك بحث Google، استخدِم عناوين URL طويلة الأجل ودائمة.مسار يُنصَح به:
/t-shirt?location=UK
مسار لا يُنصَح به:
/t-shirt?location=nearby
أو/t-shirt?current-time=12:02
أو/t-shirt?session=123123123
طريقة فهم Google لعناوين URL الخاصة بخيارات المنتج
من الاعتبارات الشائعة بشأن مواقع التجارة الإلكترونية هي كيفية تصميم بنية عناوين URL عند توفُّر منتج بأحجام أو ألوان متعددة. وتتم الإشارة إلى كل مجموعة من سمات المنتج باسم خيار المنتج. ويتيح محرّك البحث Google استخدام مجموعة واسعة من بُنى عناوين URL لخيارات المنتج.
إذا اخترت تضمين خيارات متعدّدة للمنتج في صفحة واحدة (ما يعني أن الخيارات ستتشارك في عنوان URL نفسه)، يجب الالتفات إلى القيود التالية:
- قد تكون الصفحة غير مؤهَّلة للظهور في النتائج المنسّقة للمنتجات ضمن نتائج البحث لأنّ التجربة متاحة فقط للصفحات التي تعرض منتجًا واحدًا (وقد يتعامل محرّك بحث Google مع خيارات المنتج على أنّها منتجات مختلفة).
- لا يمكن لبعض التجارب، مثل Google Shopping، أن توجّه المستخدِم إلى خيار معيّن من خيارات المنتج على موقعك الإلكتروني، وبالتالي سيحتاج المستخدم إلى تحديد الخيار الذي يريد شراءه على موقعك الإلكتروني قبل إتمام الدفع. وقد يؤدي ذلك إلى تجربة مستخدم سيئة إذا كان قد سبق للمتسوّق تحديد خيار المنتج الذي يريده في Google Shopping.
إذا اخترت تحديد عنوان URL مختلف لكل خيار، تنصحك Google باستخدام أي مما يلي:
-
شريحة مسار، مثل
/t-shirt/green
-
معلَمة طلب بحث، مثل
/t-shirt?color=green
لمساعدة محرّك بحث Google في تحديد أفضل خيار يجب عرضه في "بحث Google"، اختَر عنوان URL لأحد خيارات المنتج بصفته عنوان URL الأساسي للمنتج. يُرجى العِلم أنّ مقتطف المنتج يستخدم تفاصيل المنتج في عنوان URL الأساسي، مثل السعر ومدى التوفّر.
إذا كنت تستخدم معلَمات طلب بحث اختيارية لتحديد خيارات المنتج، استخدِم عنوان URL الذي حُذفت منه معلَمة طلب البحث ليكون عنوان URL الأساسي. ويساعد هذا الإجراء محرّك بحث Google في فهم
العلاقة بين خيارات المنتج بشكل أفضل. على سبيل المثال، إذا كانت القيمة التلقائية
لمعلَمة طلب البحث color
الخاصة بقميص هي blue
، يجب عندها:
-
استخدام
/t-shirt
كعنوان URL الأساسي لجميع خيارات القميص -
استخدام
/t-shirt
(وليس/t-shirt?color=blue
) للقميص الأزرق -
استخدام
/t-shirt?color=green
للقميص الأخضر
![عنوان URL أساسي لقميص أزرق بدون معلَمة طلب بحث خاصة باللون وعنوان URL غير أساسي لقميص أخضر مع تحديد معلَمة طلب بحث خاصة باللون](https://developers-dot-devsite-v2-prod.appspot.com/static/search/docs/images/ecom-variants-and-canonical.png?authuser=8&hl=ar)
استخدام عناوين URL في المحتوى الخاص بك
لمساعدة "بحث Google" وGoogle Shopping في التعرّف على منتجاتك وتحديد العلاقة بين خيارات المنتج بشكل صحيح، اتّبِع أفضل الممارسات التالية عند استخدام عناوين URL في المحتوى الخاص بك.
-
استخدِم عنوان URL نفسه في الروابط الداخلية وملفات Sitemap
وعلامات
<link rel="canonical">
. على سبيل المثال، إذا كنت تريد الربط بالصفحة الأولى في تسلسل مقسّم إلى صفحات باستخدام معلَمة طلب بحث بحيث تكون الصفحة التلقائية هي الصفحة الأولى، يمكنك تضمين القيمة?page=1
في عنوان URL أو استبعادها منه بشكل متّسق في جميع صفحات موقعك الإلكتروني. -
استخدِم علامة
<link rel="canonical">
ذاتية المرجعية (بحيث يشير عنوان URL في العلامة إلى الصفحة الحالية) على جميع الصفحات القابلة للفهرسة، وضمِّن عناوين URL هذه في ملف Sitemap. -
بالنسبة إلى المنتجات التي تشمل عنوان URL فريدًا لكل خيار، أدرِج عنوان URL الأساسي للمنتج في جميع صفحات
الخيارات باستخدام علامة
<link rel="canonical">
. لمزيد من المعلومات، راجِع السمةcanonical_link
في Google Merchant Center. -
أدرِج الروابط مباشرةً في الصفحات باستخدام علامات
<a href>
ولا تستخدم لغة JavaScript للتنقّل بين الصفحات، لأنّ Googlebot قد لا يرصد التنقّل من رمز JavaScript. لمزيد من المعلومات حول آلية Google في معالجة لغة JavaScript، يمكنك الاطّلاع على المقالة فهم أساسيات تحسين محرّكات البحث المستندة إلى JavaScript. -
أدرِج نصًا مفيدًا بين علامتَي
<a href>
و</a>
متى أمكن ذلك، مثل عنوان المنتج الذي يتم إدراج رابط إليه. ولا تستخدم عبارات عامة مثل "انقر هنا". -
تجنَّب إدراج روابط تؤدي إلى صفحات لا تتضمن محتوًى مفيدًا، أو على الأقل تجنَّب فهرستها. وإذا لم تتضمّن إحدى الفئات أي عناصر، استخدِم
العلامة الوصفية
meta
robotsnoindex
. إذا اكتشف موقعك الإلكتروني أنّ إحدى الفئات أصبحت فارغة وأزال الفئة تلقائيًا من البحث والتصفّح على الموقع الإلكتروني، ننصحك بعرض رمز حالة HTTP404 (not found)
للصفحة.
مراجع إضافية
هل يهمّك معرفة المزيد من المعلومات؟ يمكنك الاطّلاع على المراجع التالية: