راکت
حل شده

ایندکس اشتباهی در بحث سئو

2 پاسخ

سلام وقتی گوگل محتواها هارو به صورت اشتباهی , تکراری ایندکس میکنه مثل زیر :
باید چه کاری انجام داد؟
http://www.example.com
https://www.example.com
http://example.com
http://example.com/index.php
http://example.com/index.php?r

ثبت پرسش جدید

پاسخ‌ها

2
Javad Karimi
Javad Karimi
@javadkarimii

تخصص: فول استک

بهترین پاسخ

چند تا کار رو باید چک کنی و بسته به شرایط انجامشون بدی
Canonical URLs: با استفاده از تگ rel="canonical", به گوگل می‌توانید نشان دهید که کدام نسخه از صفحه باید به عنوان اصلی در نظر گرفته شود.

فایل robots.txt: با استفاده از این فایل، شما می‌توانید مشخص کنید که کدام بخش‌های وب‌سایت شما نباید توسط ربات‌های جستجو اسکن شود.

پارامتر‌های URL در گوگل سرچ کنسول: اگر مشکل از پارامتر‌های URL باشد (مانند ?page=1, ?sort=asc و غیره)، می‌توانید از طریق گوگل سرچ کنسول، این پارامتر‌ها را مدیریت کنید و به گوگل بگویید چطور با آن‌ها رفتار کند.

استفاده از تگ‌های meta: تگ‌های متا مانند noindex و nofollow می‌توانند به شما کمک کنند تا کنترل بهتری بر روی ایندکس‌بندی صفحات داشته باشید.

اصلاح پیوندهای داخلی: اطمینان حاصل کنید که پیوندهای داخلی وب‌سایت شما به درستی ارجاع داده شده‌اند و به صفحات تکراری اشاره نمی‌کنند.

301 Redirects: اگر صفحات تکراری به دلیل تغییر در ساختار URL وجود دارد، از ریدایرکت 301 برای هدایت ترافیک به نسخهٔ مورد نظر استفاده کنید
RewriteEngine On
RewriteBase /

ریدایرکت از http به https و از بدون www به با www

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

ریدایرکت از index.php به روت دامنه

RewriteRule ^index.php$ https://www.example.com/ [R=301,L]

ریدایرکت از index.php? به روت دامنه

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^index.php$ https://www.example.com/ [R=301,L]

ابوالفضل زارعی قره بابا
ابوالفضل زارعی قره بابا
@abolfazlzarei

تخصص: سئو

سلام توی اچ تی اکسس کد را بزار 301 می کنه روی یکی ولی توئی سرچ کنسول با یکی ثبت کن کلا

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام