learn

ساخت نقشه سایت در وردپرس؛ یواست، مسیر XML و رفع خطا

نقشهٔ سایت به کشف URLها کمک می‌کند؛ روش ایجاد و بررسی آن را بدون وعدهٔ ایندکس فوری یا تغییر ناخواستهٔ تنظیمات محیط تست بخوانید.

ساخت نقشه سایت در وردپرس به موتور جستجو کمک می‌کند نشانی‌های مهم را پیدا کند. نقشهٔ XML جای لینک‌سازی داخلی، محتوای مفید یا دسترسی درست صفحه را نمی‌گیرد و تضمین نمی‌کند همهٔ URLها فوراً خزیده یا ایندکس شوند.

انتخاب روش ساخت نقشه سایت در وردپرس

وردپرس از نسخهٔ ۵.۵ نقشهٔ XML داخلی دارد. در نصب معمول، مسیر آن /wp-sitemap.xml است؛ آموزش رسمی وردپرس این قابلیت را توضیح می‌دهد. فعال‌بودن افزونهٔ سئو یا محدودیت نمایش سایت به موتور جستجو می‌تواند خروجی را تغییر دهد.

اگر Yoast SEO یا افزونهٔ اصلی سئو نقشه را مدیریت می‌کند، معمولاً همان را استفاده کنید. وجود چند فایل نقشه به‌خودی‌خود مشکل نیست؛ یک index می‌تواند به چند نقشه ارجاع دهد. مشکل عملی، مولدهای هم‌پوشانی هستند که خروجی ناسازگار یا نشانی‌های متفاوت تولید می‌کنند.

فعال‌سازی و یافتن نقشه در Yoast SEO

  1. از پیشخوان وارد Yoast SEO و سپس Settings شوید.
  2. بخش Site features را باز کنید.
  3. قابلیت XML sitemaps را پیدا کنید و در سایت عمومیِ آمادهٔ ایندکس فعال نگه دارید.
  4. از دکمهٔ View the XML sitemap برای دیدن خروجی واقعی استفاده کنید.

طبق راهنمای یواست، نقشه با تغییر محتوا به‌روز می‌شود. مسیر index معمول آن /sitemap_index.xml است؛ نشانی را از خود افزونه بردارید و همیشه sitemap.xml را فرض نکنید. برای نصب در زیرپوشه، پایهٔ آدرس نیز باید همان نصب واقعی باشد.

نمونهٔ index نقشهٔ XML یواست با چند نقشهٔ زیرمجموعه
نمونهٔ رابط قدیمی؛ نام و جای دکمه‌ها در نسخهٔ فعلی ممکن است متفاوت باشد. راهنمای بازبینی‌شدهٔ متن را مبنا قرار دهید.

تصویر، نمونهٔ قدیمی ساختار index است؛ تاریخ‌ها و دامنهٔ آن تنظیم پیشنهادی برای سایت شما نیستند. روی هر نقشهٔ زیرمجموعه کلیک کنید تا URLهای داخل آن را ببینید.

چه URLهایی در نقشه باشند؟

نشانی‌های اصلی و قابل‌ایندکس را معرفی کنید. صفحات حذف‌شده، ریدایرکت، پیش‌نویس، نسخهٔ تکراری و URLهای محیط تست نباید به‌اشتباه در نقشهٔ سایت اصلی قرار بگیرند. canonical و لینک‌های داخلی را با نشانی نهایی هماهنگ کنید؛ راهنمای گوگل انتخاب URLهای ترجیحی را توضیح می‌دهد.

در یواست، محتوایی که برای عدم نمایش در نتایج تنظیم شده معمولاً از نقشه کنار گذاشته می‌شود. nofollow با noindex یکسان نیست؛ هر نبودن URL را به nofollow نسبت ندهید. تنظیم نوع محتوا، وضعیت انتشار و خروجی واقعی را بررسی کنید.

lastmod، priority و اعلان قدیمی گوگل

lastmod باید زمان تغییر معنادار صفحه را بازتاب دهد، نه تاریخی ساختگی برای تازه‌نمایی همهٔ مطالب. گوگل از مقادیر priority و changefreq استفاده نمی‌کند؛ عدد ۱ برای صفحهٔ خانه، دستور کسب رتبه یا زمان‌بندی قطعی خزیدن نیست.

سرویس قدیمی ping نقشهٔ سایت گوگل نیز بازنشسته شده است. طبق اعلام رسمی گوگل، نباید به گزینه‌های قدیمی «Notify Google» برای تضمین ایندکس تکیه کنید. نقشهٔ معتبر و زمان تغییر دقیق، اطلاعات کشف و پردازش را بهتر می‌کنند.

ثبت نقشه و عیب‌یابی

برای سایت اصلی آماده، property صحیح را در سرچ کنسول انتخاب کنید، به Sitemaps بروید و نشانی نقشه را در Add a new sitemap ثبت کنید. وضعیت خواندن فایل را پیگیری کنید؛ موفقیت دریافت نقشه با ایندکس‌شدن تک‌تک صفحات برابر نیست. معرفی رسمی Sitemap همین محدودیت را روشن می‌کند.

در خطای ۴۰۴، ابتدا مسیر، فعال‌بودن مولد و قواعد بازنویسی را بررسی کنید. در خطای XML، خروجی هشدار PHP، کش یا پاسخ HTML را بررسی کنید. محیط تستِ noindex را فقط برای نمایش نقشه عمومی نکنید؛ پس از انتقال، نقشه باید دامنهٔ اصلی و مسیرهای نهایی را معرفی کند.

مطالعهٔ مرتبط

بازبینی فنی: ۱۳ آبان ۱۴۰۵. تاریخ انتشار اولیه و نشانی قبلی حفظ شده‌اند.

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطالب