رفتن به مطلب

مشکل در لینک صفحه اصلی


hani2200

پست های پیشنهاد شده

سلام.روز همه دوستان بخیر

صفحه اصلی من با لینک های  لینک ها تنها برای اعضای سایت قابل نمایش است. 1      لینک ها تنها برای اعضای سایت قابل نمایش است. 2     لینک ها تنها برای اعضای سایت قابل نمایش است.   و .....   یعنی جای 1 اگه 100000 هم بزاریم باز در دسترس هست اگه اینطوری باشه محتویات تکراری میخوره چطوری این مشکل رو برطرف کنم؟اصلا دلیل ایجاد این لینک چیه؟

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

درود.

در صفحه اصلی سایتتون چنین لینک هایی وجود نداره که کاربران یا ربات موتور جستجوگر بتونه اونا رو ببینه و ایندکس کنه. در ضمن پیوندیکتای سایتتون روی حالت "پیش فرض" نیست، پس ربات ها به صورت خودکار این لینک ها رو مشاهده نمی کنند. یعنی الان بجای لینک هایی که دادید، این لینک ها باید استفاده بشن :

http://townfile.ir/page/2
http://townfile.ir/page/3
.
.
.

 

وجود علامت سوال در لینک سایت، درصورتی که پیوندیکتا رو حالت پیش فرض نباشه، کار خاصی انجام نمیده و صفحه اصلی رو نمایش میده. شما بجای لینک مربوط به page می تونید لینک های زیر رو هم امتحان کنید. این لینک ها اصلا وجود خارجی ندارند و در هیچ جایی تعریف نشدن اما به دلیل وجود علامت سوال، عملا کارایی خاصی هم ندارند ولی چون در فایل .htaccess اینگونه آدرس ها خنثی شدن، محتوایی هم نمایش نمیدن و به جایی هم ریدایرکت نمیشن. مثلا :

http://townfile.ir/?test=link
http://townfile.ir/?download
http://townfile.ir/?wp-admin
http://townfile.ir/?wp-content/themes/default
http://townfile.ir/?wp-content=plugins=akismet

و انواع لینک هایی که میشه مثال زد که اولشون با علامت سوال شروع میشه!

 

تنها کاری که می تونید بکنید اینه که توسط فایل robots.txt بیایید و اینگونه لینک ها رو Disallow کنید تا توسط گوگل و سایر موتورهای جستجو ایندکس نشن. توسط دستور زیر :

Disallow: /?*

این دستور بالا هر آدرسی که اولش با علامت سوال شروع بشه رو نادیده می گیره. مثل همین لینک صفحه بندی که دادید در تاپیک.

موفق باشید.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام

ممنون از توضیحات کامل.من مشکلم همون تکراری بودن هست که با توضیحات شما این چنین لینک های ایندکس نمیشن.تشکر

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام

الان گوگل وبمستر تولز رو چک کردم متوجه شدم گوگل لینک های رو 404 زده که اصلا وجود خارجی نداره مثل این لینک که اصلا وجود نداره و نداشته 

townfile.ir/shop/quality-of-service/townfile?edd-flush=1  نمیدونم این قسمت townfile?edd-flush=1 چطوری اخر هر لینک مطالبم اضافه میشه کلی سرچ کرده ولی مطلبی پیدا نکردم ممنون میشم راهنمایی کنید.اگه اینطوری باشه اخر هر مطلبم townfile?edd-flush=1 اضافه بشه کلی ارور 404 ایجاد میشه

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

توسط ابزارهای اختصاصی سایتتون رو اسکن کردم، داخل سورس سایتتون در هیچ کدوم از صفحات (تمامی صفحات موجود در سایتتون) چنین لینک هایی وجود نداره!

یا در سایت های دیگه به اشتباه لینک دادن یا در سایت های دیگتون لینک های این چنینی ایجاد شده.

 

ولی در کل چون در دسترس کاربران نیستند، می تونید توسط robots.txt مسدودشون کنید که توی سئو هم تأثیری نذارند. توسط دستور :

Disallow: /*townfile?edd*

بعد از قرار دادن این خط در فایل robots.txt ، داخل گوگل وبمسترز می تونید صفحاتی که خطای 404 گرفتن رو Mark as Fixed کنید. در دفعه بعد که گوگل خواست این صفحه رو بررسی کنه که آیا ارور داره یا نه، با استناد به دستور robots بالا، این صفحه رو نادیده میگیره و خطای 404 ثبت نمی کنه براتون.

 

ولی درکل عجیبه من کل سایتتون رو حدود 2 ساعت در حالت اسکن گذاشتم ، چنین لینکی پیدا نشد که اصلا داخل edd-flush باشه!

می تونید همین کاری که گفتمو بکنید و دسترسی ربات های گوگل رو به اینگونه صفحات محدود کنید. شاید باز هم اگه به چنین لینک هایی ایراد گرفت، اطلاع بدید.

در چنین موارد، نیاز میشه تا در کل سورس سایت از وردپرس گرفته تا قالب و افزونه ها، همه ی فایل هاشون اسکن و آنالیز بشن تا مشخص بشه این لینک ها توسط چه دستوری ساخته میشن و اصلا در کجا قرار دارند که گوگل اونها رو ایندکس می کنه!! اونش دیگه میل خودتون که بخواهید چنین کاری بکنم براتون. اما در حالت ساده همین بستن لینک توسط robots.txt کافیه برای حل مشکل 404. چون کاربران که نمی تونند اصلا وارد این لینک ها بشن و پیداش کنن. اگر هم ایندکس بشن از طریق google webmasters می تونید ایندکس شده ها رو حذف کنید.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...