كلنا نعلم اضرار المحتوى المكرر بالمواقع وكيف يمكن ان يكون له تأثير سلبى على موقعك
ولذلك اتقدم لكم بهذا الشرح البسيط لتجنب هذه المسألة. واحد الأشياء التى يمكن ان تصنفها محركات البحث كامحتوى مكرر
هى اذا كان مثلا الرابط
يوجد به نفس محتوى الصفحة
وهذا هو الدرس الثانى من سلسلة دروس الـ mod_rewrite لتهيئة المواقع لمحركات البحث
لكن يجب ان تعرف الـ mod_rewrite يعمل بموقعك ام لا
ثانيا لتجعل موقعك لا يعمل الا بإستخدام www ضع الكود التالى بملف .htaccess
الكود الموجود اعلاه يعنى
اذا كان عنوان الصفحة لا يساوى
قم بتحويله الى
يعنى اذا كان الرابط ينقصه www فسيتم اضافته للنطاق
واذا كان الرابط هو رقم ip فسيتم تحويله الى النطاق ايضا
وهناك شئ اخر يمكن ان يتم اعتباره محتوى مكرر
وهو اذا كان محتوى ملف الـ index هو نفس محتوى النطاق الرئيسى دون النداء على ملف الـ index
ويمكن تجنب هذه المسألة بإضافة التالى
اتمنى ان يكون الشرح سهل وبسيط للجميع وفى حالة وجود اى استفسار انا حاضر ان شاء الله
والى الدرس التالى قريبا.
ولذلك اتقدم لكم بهذا الشرح البسيط لتجنب هذه المسألة. واحد الأشياء التى يمكن ان تصنفها محركات البحث كامحتوى مكرر
هى اذا كان مثلا الرابط
كود :
example.com/index.html
كود :
www.example.com/index.html
لكن يجب ان تعرف الـ mod_rewrite يعمل بموقعك ام لا
ثانيا لتجعل موقعك لا يعمل الا بإستخدام www ضع الكود التالى بملف .htaccess
كود :
RewriteEngine On
# Redirect non-www to www.
RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
الكود الموجود اعلاه يعنى
اذا كان عنوان الصفحة لا يساوى
كود :
www.example.com/anything
كود :
www.example.com/anything
واذا كان الرابط هو رقم ip فسيتم تحويله الى النطاق ايضا
وهناك شئ اخر يمكن ان يتم اعتباره محتوى مكرر
وهو اذا كان محتوى ملف الـ index هو نفس محتوى النطاق الرئيسى دون النداء على ملف الـ index
ويمكن تجنب هذه المسألة بإضافة التالى
كود :
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule ^.*$ - [L]
RewriteRule ^index.php$ http://%{HTTP_HOST}/ [R=301,L]
اتمنى ان يكون الشرح سهل وبسيط للجميع وفى حالة وجود اى استفسار انا حاضر ان شاء الله
والى الدرس التالى قريبا.