مقالات دیجیتال مارکتینگ پارس اوستا

رفع مشکلات نقشه سایت در رنک مث

نمی توانید از قابلیت نقشه سایت رنک مث استفاده کنید؟ نگران نباشید، موضوع ساده تر از آن چیزی است که فکر می کنید، و راه…

پست های اخیر

نمی توانید از قابلیت نقشه سایت رنک مث استفاده کنید؟ نگران نباشید، موضوع ساده تر از آن چیزی است که فکر می کنید، و راه حل ان ساده تر است.

فهرست مطالب

  1. نقشه سایت یک صفحه خالی یا سفید را نشان می دهد.
  2. رنک مث نقشه سایت ایجاد نمی کند و خطای ۴۰۴ ایجاد می کند
  3. چرا در Google Webmaster Tools خطای ‘XML یا text declaration not at start of entity’ وجود دارد؟
  4. من یک خطای Missing XML Tag دریافت می کنم
  5. نقشه سایت من روی سرور وب Apache  من کار نمی کند
  6. نقشه سایت من روی سرور وب Nginx من کار نمی کند
  7. چرا در Google Webmaster Tools خطای «به نظر می‌رسد فایل شما یک صفحه HTML است» دریافت می‌کنم؟
  8. URL نقشه سایت من توسط robots.txt مسدود شده است
  9. به دلیل Canonical های سفارشی در نقشه سایت
  10. گوگل نمی تواند نقشه سایت من را پیدا کند
  11. فرمت فایل پشتیبانی نشده



۱. نقشه سایت یک صفحه خالی یا سفید را نشان می دهد.

اولین کاری که باید انجام دهید این است که مشخص کنید صفحه خالی دارید یا صفحه سفید. به نظر می رسد یکسان است، اما یک تفاوت وجود دارد. کد منبع صفحه خالی و سفید را بررسی کنید.

بیایید یک وب سایت را مثال بزنیم : parsavesta.com اگر نقشه سایت یک صفحه سفید بدون داده در قسمت جلویی نشان می‌دهد، اما داده‌هایی در کد منبع وجود دارد، دسترسی به نقشه سایت از طریق این URL parsavesta.com/sitemap در بیشتر موارد، همه را نشان می‌دهد. داده ها در قسمت جلویی اما در URL- https://parsavesta.com/sitemap ، جایی که نقشه سایت هنوز بارگذاری نمی شود، در آن صورت، کد منبع نیز خالی است.

پارس اوستا

اگر کد منبع صفحه نقشه سایت خالی است، باید با افزونه یا موضوع دیگری تداخل داشته باشد. شما می توانید از افزونه Health Check برای تعیین اینکه کدام افزونه یا تم باعث این مشکل شده است استفاده کنید.

اما، اگر داده‌ای در کد منبع وجود دارد، شستشوی کش نقشه‌های سایت و حذف آن از افزونه کش، مشکل را برطرف می‌کند.

سناریوی دیگر این است که شما یک فایل ثابت با همان نام فایل نقشه سایت خود ( sitemap_index.xml ) دارید. شما باید FTP را وارد سرور خود کنید و فایل را حذف کنید.

اگر حل نشد، ممکن است لازم باشد یک کد سفارشی به فایل functions.php یا parsavesta.php خود از فایل‌های تم اضافه کنید.

توجه: رنک مث نقشه های سایت را در زمان اجرا ایجاد می کند. اگر هر فایل نقشه سایت فیزیکی در وب سایت وجود داشته باشد، می توانید رفتارهای غیرمنتظره ای را مشاهده کنید که شامل یکی یا هر دوی موارد فوق می شود.




۲. رنک مث نقشه سایت ایجاد نمی کند و خطای ۴۰۴ ایجاد می کند

اگر رنک مث نقشه سایت ایجاد نمی کند یا هنگام دسترسی به فهرست نقشه سایت خود با خطای ۴۰۴ مواجه می شوید، ممکن است مجبور شوید پیوندهای دائمی را پاک کنید. نترسید، انجام آن نسبتاً آسان است. به بخش مدیریت وردپرس خود بروید و به تنظیمات پیوندهای ثابت بروید و یک بار دکمه «ذخیره تغییرات» را فشار دهید، حتی اگر هیچ تغییری در صفحه ایجاد نکرده باشید.

خطای 404



۳. چرا یک خطای XML یا متنی که در ابتدای نهاد وجود ندارد در داخل Google Webmaster Tools وجود دارد؟


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

خطای xml

این ممکن است توسط یک خط/فضای خالی در فایل wp-config.php یا فایل functions.php تم شما اضافه شود. اگر چنین فضای خالی در فایل wp-config.php یا functions.php شما وجود ندارد، با استفاده از افزونه Health Check ، تداخل افزونه را بررسی کنید .

همچنین، مطمئن شوید که حافظه پنهان شما غیرفعال است، زیرا به احتمال زیاد حافظه پنهان در عملکرد نقشه سایت رنک مث اختلال ایجاد می کند.




۴. من یک خطای «تگ XML گمشده» دریافت می کنم

این به احتمال زیاد به این دلیل است که:

  1. شما هیچ محتوایی در وب سایت خود ندارید
  2. شما همه پست ها/صفحه ها را از نمایش در نقشه سایت خود مسدود کرده اید

اول، می توان با افزودن مقداری محتوا به وب سایت خود، مشکل را برطرف کرد

مورد دوم را می‌توان با اطمینان از اینکه پست‌ها/صفحات/طبقه‌شناسی‌های مفید را در نقشه سایت خود مسدود نمی‌کنید برطرف کرد. می توانید این کار را با رفتن به رنک مث < تنظیمات نقشه سایت و علامت زدن گزینه برای هر نوع پست طبقه بندی انجام دهید.




۵. نقشه سایت من روی سرور وب Apache من کار نمی کند.

وقتی ماژول نقشه سایت را فعال می کنید، رنک مث یک نقشه سایت مجازی به صورت پویا ایجاد می کند. ما برای انجام این کار به تغییر مسیرهای فعال شده توسط نرم افزار سرور شما متکی هستیم. اگر نقشه سایت کار نمی کند، ممکن است مجبور شوید برخی از قوانین را به صورت دستی اضافه کنید.

برای اطمینان از اینکه باید این قوانین را اضافه کنید، به domain.com?sitemap=1 بروید . اگر نقشه سایت شما را بارگیری می کند، باید قوانین بازنویسی را اضافه کنید.

htaccess خود را بررسی کنید و کد زیر را اضافه کنید:

نقشه سایت روی Apache



۶. نقشه سایت من روی سرور وب Nginx من کار نمی کند.

فایل پیکربندی Nginx خود را بررسی کنید و کد زیر را اضافه کنید:

نقشه سایت روی nginx



۷. چرا در Google Webmaster Tools خطای «به نظر می‌رسد فایل شما یک صفحه HTML است» دریافت می‌کنم؟

مطمئن شوید که نقشه سایت XML صحیح را به گوگل ارسال کرده اید. شما باید نقشه سایت موجود در وب سایت خود را به آدرس https://domain.com/sitemap_index.xml ارسال کنید.

اگر مطمئن هستید که URL صحیح را ارسال کرده اید، اما همچنان با این خطا مواجه هستید، با استفاده از افزونه Health Check ، تداخل افزونه را بررسی کنید .

اگر W3 Total Cache را به همراه رنک مث در وب سایت خود اجرا می کنید، یک گروه عامل کاربری دیگر ایجاد کنید و عامل کاربر ‘ googlebot’ را به آن اضافه کنید.

هنگامی که راه حل های بالا به حل مشکل کمک نمی کند، فیلتر زیر را در فایل functions.php یا رنک-مث.php تم خود قرار دهید.

خطای فایل



۸. URL نقشه سایت من توسط robots.txt مسدود شده است

این معمولاً به دلیل قوانین ناخواسته در فایل robots.txt یا به دلیل تعارض عجیب و غریب افزونه رخ می دهد. با رفتن به رنک مث < تنظیمات عمومی < robots.txt ، مطمئن شوید که هیچ قانونی در فایل robots.txt واقعی یا فایل robots.txt مجازی اضافه شده توسط رنک مث ندارید .




۹. به دلیل Canonical های سفارشی در نقشه سایت

رنک مث، به طور پیش‌فرض، شامل یک مرجع متعارف برای همه پست‌هایی است که روی Index تنظیم شده‌اند. اگر یک canonical سفارشی به یک پست اضافه کنید، در نقشه سایت ظاهر نمی شود.

از آنجایی که تجزیه کننده نقشه سایت پست واقعی URL های تخصیص داده شده به XML نقشه سایت پست را استخراج می کند و آنهایی را که دارای استانداردهای متعارف متفاوت هستند حذف می کند و در نتیجه تعداد URL هایی که در ابتدا توسط تجزیه کننده اصلی بارگذاری شده اند کمتر است.

از این رو، تعداد URL های سایت شما با تعداد موجود در نقشه سایت مطابقت ندارد.

بنابراین اگر می‌خواهید همه پست‌های شما در نقشه سایت نشان داده شوند، باید Canonical سفارشی را از همه پست‌های خود حذف کنید و سپس به رنک مث اجازه دهید تا canonical را ایجاد کند.




۱۰. گوگل نمی تواند نقشه سایت من را پیدا کند

اگر با خطای ۴۰۴ مواجه شدید و گوگل نتواند به فهرست نقشه سایت شما دسترسی پیدا کند، ممکن است مجبور شوید پیوندهای دائمی را پاک کنید. نترسید، انجام آن نسبتاً آسان است. حتی اگر هیچ تغییری ایجاد نکردید، روی ذخیره تغییرات از صفحه پیوندهای دائمی داشبورد وردپرس خود کلیک کنید. این باید مشکل را حل کند.




۱۱. فرمت فایل پشتیبانی نشده

اگر نقشه سایت را دریافت می کنید که قابل خواندن است، اما خطاهایی با خطای فرمت فایل پشتیبانی نشده دارید، باید دلایل زیر را بررسی کنید:

مطمئن شوید که فایل نقشه سایت از هدر درستی که در زیر نشان داده شده است استفاده می کند:

فایل پشتیبانی نشده

اطمینان حاصل کنید که فضای نام در هدر باید با ۰.۹ به پایان برسد. اگر با ۹.۹ تمام شود، احتمالاً با خطا مواجه خواهید شد.
اطمینان حاصل کنید که از علامت نقل قول مناسب استفاده می‌کنید تا ویژگی‌های XML را فقط در گیومه‌های تکی یا دوگانه قرار دهید. حتی نقل قول های ممکن است منجر به خطا شود.
اگر خطا همچنان ادامه دارد، کد وضعیت نقشه سایت خود را با استفاده از ابزار httpstatus بررسی کنید.

فرمت فایل پشتیبانی نشده

اگر کد وضعیت ۲۰۰ برای نقشه سایت است، پس مطمئن شوید که تمام تغییرات نقشه سایت XML را به نسخه نهایی نقشه سایت XML هدایت کنید.

و پس از انجام این کار، کش وب سایت خود را پاک کنید و سعی کنید نقشه سایت خود را دوباره در کنسول جستجوی گوگل ارسال کنید. این باید مشکل را حل کند.

اگر هنوز با نقشه سایت با مشکل مواجه هستید، با تیم پشتیبانی ما در ارتباط باشید.

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها