Shopify تحسين محركات البحث: المشكلات والنصائح
نشرت: 2021-07-19Shopify وصلت إلى مستويات جديدة من الشعبية ، لكن النظام الأساسي لا يخلو من مشكلات تحسين محركات البحث ...
شهد Shopify نموًا كبيرًا على مدار السنوات القليلة الماضية ، وقد تسارع هذا حقًا في عام 2020 حيث أراد عدد متزايد من الأشخاص طريقة سريعة وسهلة وقابلة للتطوير لتوصيل أعمالهم عبر الإنترنت أثناء الوباء.
بالنظر إلى بيانات Google Trends ، يمكننا أن نرى مدى وضوح هذا الارتفاع:

هذا ليس بدون سبب وجيه - Shopify هي منصة رائعة لبناء عمل تجاري ، خاصة لأولئك الذين ليس لديهم خبرة رقمية - إحدى نقاط البيع الرئيسية هي بساطتها.
ولكن ربما يكون التركيز على البساطة وإنشاء نظام أساسي مصمم بشكل أساسي للمستخدمين المبتدئين هو الذي أدى إلى عدم مرونة Shopify: العديد من مهام تحسين محركات البحث الفنية التي قد تتوقع القيام بها على منصات مثل WordPress أو Magento غير ممكنة في Shopify ، ويطلب الآخرون حلول معقدة إلى حد ما. دعنا نلقي نظرة على بعض هذه المشكلات ، بالإضافة إلى بعض نصائح تحسين محركات البحث Shopify.
1) بنية عنوان URL القسري
أحد الأشياء الأولى التي ستلاحظها على أي موقع Shopify هو أن لديهم جميعًا نفس بنية عنوان URL. الفئات / مجموعات / ، وسيكون لكل منتج / products / في عنوان URL. تم وضع هذا في حجر في Shopify ، مما يعني أنك لن تكون قادرًا على القيام بأشياء مثل الحصول على عنوان URL للمنتج في الجذر.
لا أعتقد أن هذه مشكلة كبيرة في حد ذاتها ، ولكن إذا كنت تهاجر من نظام أساسي آخر إلى Shopify ، فسيتعين على موقع الويب الخاص بك بالكامل إجراء تغييرات في عنوان URL. بالطبع ، من الأفضل دائمًا تجنب أي تغييرات في عنوان URL حيثما أمكن ذلك. من المحتمل أن يكون الترحيل إلى Shopify الذي يتضمن عددًا كبيرًا من التغييرات المفروضة على عنوان URL مؤلمًا إلى حد ما ، حتى مع عمليات إعادة التوجيه.
2) لا توجد فئات فرعية
Shopify لا يسمح لنا أيضًا بإنشاء فئات فرعية بعناوين URL هرمية.
في نظام أساسي آخر ، قد نقوم بإنشاء فئة فرعية ببنية عنوان URL التالية: example.com/collections/mens-shirts/long-sleeve .
لكن في Shopify ، لا يمكنك الحصول على تسلسلات هرمية داخل المجموعات.
لذلك ، إذا أردت أن تكون صفحة مجموعات "فئة فرعية" ، يجب أن تكون مجموعة مسطحة خاصة بها ، مثل:
example.com/collections/mens-shirts-long-sleeve.
إذا حاولت إضافة شرطة مائلة للأمام في نفسك ، فستتغير تلقائيًا إلى واصلة.
لاحظ أنه يمكن دمج المجموعات ضمن مجموعات مختلفة في قائمة التنقل ، لإعطاء المظهر المرئي للفئات الفرعية. ولكن من حيث عنوان URL والبنية الخلفية ، فهما على نفس المستوى.
من الناحية المثالية ، كنت أرغب في وجود هيكل هرمي للإشارة بوضوح إلى العلاقات بين مجموعات صفحات الفئة الرئيسية / الفرعية. ومع ذلك ، يمكنك تصفية المجموعات بواسطة علامة ، أي نوع من إنشاء صفحة فئة فرعية. لكن هذا لا يخلو من مشاكله ...
3) محتوى مكرر تم إنشاؤه بواسطة المرشحات
من خارج الصندوق ، يمكن تصفية المجموعات بالعلامات ، مما يسمح للمستخدمين بتصفية مجموعة من المنتجات وتحسينها.
على سبيل المثال ، إذا كنت تريد خيار التصفية / القمصان الرجالية / حسب اللون الأحمر ، فيمكنك إنشاء علامة باللون الأحمر وتطبيق هذا على جميع المنتجات ذات الصلة. إذا تم تحديد هذا الفلتر بعد ذلك على / mens-shirts / ، فسيكون سلوك Shopify الافتراضي هو إنشاء عنوان URL جديد:
example.com/collections/mens-shirts/red.
يُلحق عنوان URL الجديد هذا ، الذي تم إنشاؤه عن طريق تحديد عامل تصفية ، العلامة بعنوان URL الأصلي وله عنوان أساسي مرجعي ذاتي ، لذا فهو قابل للفهرسة. ميزة هذا هو أنه يتيح لنا الحصول على صفحات قابلة للفهرسة ذات صلة بمزيد من استعلامات البحث المتخصصة (مثل فئة العنصر + اللون) ، وهو نوع من أداء وظيفة صفحة فئة فرعية ثابتة.
الجانب السلبي هو أنه من خلال جعل جميع خيارات التصفية قابلة للفهرسة ، يمكن إنشاء مجموعات مكررة بسهولة.
لذلك ، بينما لدينا صفحة للقمصان الحمراء الرجالية في / collection / men-shirts / red (يمكن الوصول إليها عبر الفلتر) ، فقد يكون لدينا بالفعل صفحة مجموعات ثابتة للقمصان الحمراء الرجالية على example.com/collections/mens-red-shirts /!
يمكن أن يحدث هذا بعد ذلك عدة مرات عبر كل صفحة مجموعات.
عادةً ما أقوم بحل هذا النوع من المشكلات باستخدام العلامات الأساسية. إنه ليس سريعًا أو سهلًا بشكل خاص لتطبيق Canonical مخصص على Shopify ، ولكن يمكن القيام به باستخدام عبارات if استنادًا إلى قوالب مختلفة في السمة الخاصة بك واستخدام إعدادات السمة.

بدلاً من ذلك ، هناك تطبيقات Shopify المتاحة التي تعمل على إصلاح تصفية المنتج وحل بعض مشكلات تحسين محركات البحث أثناء تواجدهم فيها. دفعة هي أحد الأمثلة ؛ إذا أردنا تصفية / قمصان رجالي / باللون الأحمر أثناء استخدام هذا التطبيق ، فإن عناوين URL الأساسية الناتجة إلى / قمصان رجالي / ، لذلك كل شيء على ما يرام من حيث المحتوى المكرر في الفهرس.
الجانب السلبي لهذا النهج هو أن هذا قد يؤدي إلى الاحتفاظ بصفحات تحسين محركات البحث القيمة غير مرئية لـ Google. تأكد من أنك واضح بشأن تأثير الاحتفاظ بعناوين URL الخاصة بالفلتر خارج الفهرس ؛ تعرف على نوع الصفحات التي حصل عليها المنافسون في ترتيب "القمصان الحمراء" أو أيًا كانت صفحتك ، وقم بإجراء تقييم بناءً على مزايا وعيوب وضع عناوين أساسية لها.
بالإضافة إلى ذلك ، تجدر الإشارة إلى أنه في صفحات العلامات ، لا يمكنك تحرير محتوى الصفحة. بشكل عام ، سوف يكرر ما هو موجود على الصفحة التي تمت تصفيتها منها. لذا ، فإن / mens-shirts / red سيكون لها نفس المحتوى مثل / mens-shirts. قد يكون ذلك مزعجًا إذا كنت تهدف إلى الحصول على صفحات محسّنة للغاية تستهدف المزيد من تباديل الكلمات الرئيسية المتخصصة.
4) تعذر تعديل ملف robots.txt وخريطة موقع XML
تستخدم العديد من مواقع التجارة الإلكترونية ملف robots.txt لمنع Google من الزحف إلى الصفحات التي لا تحتاج إلى الزحف إليها ، مثل عناوين URL للتنقل ذات الأوجه.
ولكن مثل بنية عنوان URL ، فإن ملف robots.txt على Shopify صارم ومغلق. إنه نفس الشيء في كل موقع Shopify ولا يمكن تحريره. بينما يقوم ملف robots.txt الخاص بـ Shopify بعمل جيد جدًا ، فقد تكون هناك مناسبات تريد فيها إضافة شيء ما إلى ملف robots.txt لمنع Google من رؤية نوع آخر من عناوين URL. ستحتاج بدلاً من ذلك إلى حل مختلف ، مثل تطبيق علامة noindex.

مثل ملف robots.txt ، ليس من المستبعد أيضًا أنك قد ترغب يومًا ما في تعديل خريطة موقع XML يدويًا. لسوء الحظ ، تم حظر هذا أيضًا بواسطة Shopify. يسرد هذا المنتدى حلاً يتم بموجبه تحميل ملف خريطة موقع مخصص إلى المتجر وتنفيذ إعادة توجيه من ملف sitemap.xml الأصلي إلى عنوان URL للملف الجديد. لم أجربه ولا يبدو أنه يعمل مع الجميع ، ولكن إذا كنت تسعى بشدة إلى تعديل خريطة موقع xml ، فقد يكون الأمر يستحق التصوير.
5) عناوين URL مكررة للمنتج
بشكل افتراضي ، تتضمن عناوين URL الخاصة بالمنتج على Shopify مسار المجموعة ، وإذا قمت بالوصول إلى نفس المنتج عبر مجموعات مختلفة ، فإن هذا المنتج المتطابق متاح على عدة عناوين URL مختلفة. على سبيل المثال ، قد يكون القميص الأحمر للرجال موجودًا على عنوان URL الأساسي example.com/products/nice-red-shirt.
لكن قد تتمكن من الوصول إلى ذلك عبر بضع صفحات المجموعة:
example.com/collections/mens-shirts-long-sleeve/products/nice-red-shirt
example.com/collections/formal-mens-shirts/products/nice-red-shirt
example.com/collections/mens-red-shirts/products/nice-red-shirt
سيكون كل عنوان من عناوين URL هذه متطابقًا ، ولكن يمكن أن يتوافق مع example.com/products/nice-red-shirt.
القيد هنا هو أنه بشكل عام وخارج المربع ، لن يتم ربط عنوان URL الأساسي هذا خارج صفحة قائمة جميع المنتجات ، والتي يمكنك عرضها على معظم مواقع Shopify في / collections / all /.
يرسم هذا صورة محيرة جدًا لـ Google. تُستخدم العلامة الأساسية لتوضيح أي إصدار من عنوان URL هو الإصدار الرئيسي. ومع ذلك ، فإن الإصدار الذي نقول إنه يجب أن يكون له الأولوية هو في الواقع بالكاد مرتبط به ، والإصدارات المختلفة غير المتعارف عليها هي تلك التي يتم ربطها! إذا قمت بالوصول إلى المنتجات عبر قائمة التنقل ومن صفحة المجموعات ، فسيتم نقلك إلى عنوان URL الأساسي إلى عنوان مختلف.
يمكن إصلاح ذلك عن طريق تحرير الملف السائل. يضمن هذا الإصلاح أنه عنوان URL الأساسي المرتبط عبر موقع الويب وسيساعد في إزالة أي ارتباك. إذا كان لديك عناوين URL للمنتجات ذات إمكانات بحث ، فهذا بالتأكيد يستحق التنفيذ.
6) لا يمكن لأي وصول إلى .htaccess أن يجعل عمليات إعادة التوجيه صعبة
لا .htaccess يعني أن عمليات إعادة التوجيه المستندة إلى القواعد غير ممكنة.
على الرغم من أنه من الممكن تطبيق عمليات إعادة التوجيه الفردية بسهولة في Shopify ، إلا أن الأمر أكثر تعقيدًا بالنسبة للوظائف الجماعية ، وسيتعين إكمالها في Excel وتحميلها عبر تطبيق Shopify مثل Transportr .
تجدر الإشارة أيضًا إلى أنه على الرغم من أن Shopify يقتصر على 100000 عملية إعادة توجيه ، فإن هذا القيد لا ينطبق على تطبيقات مثل Transportr.
7) لا توجد أدلة فرعية دولية

إذا كان عملك يتوسع دوليًا ، فيجب أن يكون الجزء الرئيسي من خطة التوسع هذه هو تحسين محركات البحث الدولية وكيف سيتم تنظيم موقع الويب الخاص بك من أجل زيادة حركة المرور العضوية إلى أقصى حد.
قد يتضمن ذلك عادة الاختيار بين استخدام الدلائل الفرعية أو المجالات الفرعية أو نطاقات CCTLD . ولكن مع Shopify ، الدلائل الفرعية الدولية غير ممكنة ، لذلك ما لم تكن تريد أن يكون لديك نطاقات منفصلة تمامًا لكل بلد ، فإن النطاق الفرعي هو الخيار الوحيد. انظر https://uk.gymshark.com/ كمثال.
قالت Google إن النطاقات الفرعية يتم التعامل معها مثل الدلائل الفرعية ، ولكن هذا لا يزال محل نقاش في مجتمع تحسين محركات البحث - وهنا راند فيشكين يربط 14 دراسة حالة على ما يبدو يثبت أن هذا ليس صحيحًا. كانت تجربتي أيضًا أن الدلائل الفرعية تتفوق دائمًا على المجالات الفرعية ، ويبدو أنه على الرغم مما قيل ، يتم التعامل مع المجالات الفرعية إلى حد ما بشكل مختلف عن المجال الرئيسي. في حين أن الدليل الفرعي يسمح بتوحيد السلطة بشكل أوضح.
في هذا الموضوع من كانون الثاني (يناير) 2021 ، قال قائد منتج تجاري عالمي من Shopify أنه يتم النظر في الدلائل الفرعية لمواقع الويب الدولية ، على الرغم من عدم وجود جدول زمني.
يتمثل النهج البديل لهذا ، والمشكلات الأخرى التي تطرحها Shopify بنية عنوان URL الصارمة ، في استخدام Headless CMS ، حيث يتم فصل الواجهة الأمامية والخلفية ولكن التواصل عبر واجهة برمجة التطبيقات. سيتيح لك ذلك التحكم الكامل في عناوين URL الخاصة بك ويعطيك بعض المرونة في تحسين محركات البحث (SEO) التي يفتقر إليها Shopify خارج الصندوق. سنترك نظرة أعمق على مزايا وعيوب المواقع بدون رأس حتى وقت آخر!
استنتاج
Shopify لديه قيود على تحسين محركات البحث ، لكنها ليست بأي حال من الأحوال غير قابلة للتعويض. يمكن حل بعض مشكلات تحسين محركات البحث (SEO) مثل المنتجات المكررة أو عناوين URL الخاصة بالتجميع باستخدام القليل من الترقيع أو من خلال استخدام تطبيقات Shopify (المدفوعة مقابل).
تم تضمين قيود تحسين محركات البحث الأخرى بحيث لا يتعرض الأشخاص الذين ينشئون نشاطًا تجاريًا عبر الإنترنت لأول مرة وبقليل من المعرفة الرقمية لخطر كسر أي شيء - على سبيل المثال عن طريق تحرير htaccess أو robots.txt.
مع بدء المزيد من الشركات في استخدامه وخاصة مع زيادة حجم الشركات التي تستخدم Shopify وتنمو الخبرة ، أتوقع أن Shopify ستمنح المزيد من الحريات لأولئك الذين يعملون معها. سوف تكون معرفة مستخدميها قد تطورت إلى ما هو أبعد من فرقة من رجل واحد تدير موقعًا أساسيًا على شبكة الإنترنت ، ويجب أن تمنح Shopify هذه المرونة الإضافية.
