اگر درباره حوزه بهینه سازی سایت مطالعه داشته باشید، حتما درباره ساخت نقشه سایت یا site map شنیده یا خواندهاید. سایت مپ یکی از فاکتورهای مهم سئو سایت است که در بهبود رتبهها در صفحه نتایج گوگل تاثیر به سزایی دارد. اگر تصمیم به ساخت سایت مپ وردپرس دارید، در این مقاله میخواهیم 3 افزونه به همراه روش ساخت سایت مپ با یواست برا نیز به شما عزیزان معرفی کنیم.
نقشه سایت یا sitemap چیست؟
نقشه سایت یا Sitemap یک فایل XML است که شامل فهرستی از تمام صفحات مهم یک وبسایت است. این فایل به موتورهای جستجو کمک میکند تا سریعتر و دقیقتر صفحات سایت را ایندکس کنند. در وردپرس، نقشه سایت بهصورت خودکار با اضافه شدن صفحات جدید بهروزرسانی میشود. کافیست آن را به موتورهای جستجو مثل گوگل معرفی کنید تا تمام محتوای شما سریعتر و دقیقتر بررسی شود. بدون نقشه سایت، موتورهای جستجو باید از طریق لینکهای داخلی، صفحات مختلف را پیدا کنند که زمانبر بوده و چندان قابل اعتماد نیست.
محصول پیشنهادی
بسته کامل سئو حرفه ای و قدرتمند | All In One Seo Pack Pro

545,000 تومان

پرو استایل
محصول پیشنهادی
افزونه بهبود سئو و لینک سازی خودکار | Autolinks Manager

59,000 تومان

یوتا وردپرس
محصول پیشنهادی
افزونه یواست پرمیوم | پلاگین سئو یوست Yoast Premium

595,000 تومان

دیجیراتی
محصول پیشنهادی
بهینه سازی سئوی تصاویر | پلاگین Seo Image Optimizer

545,000 تومان

دیجیراتی
محصول پیشنهادی
افزونه بسته سئوی حرفه ای | پلاگین Premium Seo Pack

545,000 تومان

پرو استایل
چگونه سایت مپ وردپرس را بسازیم؟
برای ساخت نقشه سایت در وردپرس، نیازی به کدنویسی نیست. تنها با نصب یک افزونه مناسب، میتوانید ساخت نقشه سایت را انجام دهید و آن را به موتورهای جستجو معرفی کنید. در ادامه، سه افزونه پرکاربرد برای ساخت سایتمپ وردپرس معرفی شدهاند که در ادامه نیز هر کدام از آنها را بررسی کردهایم:
- افزونه یواست سئو
- افزونه رنکمث
- افزونه google xml sitemaps
1. ساخت سایت مپ با یواست
برای ساخت سایتمپ در وردپرس با استفاده از افزونه Yoast SEO، ابتدا وارد پیشخوان وردپرس شوید و از منوی کناری به بخش سئو بروید. سپس وارد بخش عمومی شده و در تب امکانات، گزینه «نقشههای XML سایت را فعال کنید. پس از روشن کردن این قابلیت، روی مشاهده نقشه سایت کلیک کرده تا فایل سایتمپ نمایش داده شود و بتوانید آدرس آن را کپی کنید. در نهایت با انتخاب گزینه «ذخیره تغییرات»، نقشه سایت شما با موفقیت ساخته و فعال خواهد شد. آموزش بهینه سازی سایت درکنار این افزونه به موفقیت سایت شما کمک میکند. مراحل ساخت سایت مپ با یواست به شرح زیر است:
مرحله ۱: ورود به تنظیمات افزونه یواست
برای ساخت سایت مپ با یواست ابتدا وارد پیشخوان وردپرس شوید و از منوی کناری، بخش سئو را انتخاب کنید. سپس به قسمت عمومی بروید و وارد تب امکانات شوید. این بخش شامل قابلیتهای مختلف افزونه است که نقشه سایت XML هم یکی از آنهاست.
مرحله ۲: فعال کردن نقشه XML سایت
در لیست امکانات، گزینه نقشههای XML سایت را پیدا کرده و آن را روی حالت روشن قرار دهید. با این کار، افزونه به صورت خودکار فایل سایتمپ شما را ایجاد میکند و دیگر نیازی به نصب افزونه جداگانه نخواهید داشت.
مرحله ۳: مشاهده لینک نقشه سایت
بعد از فعالسازی، روی لینک مشاهده نقشه سایت کلیک کنید تا آدرس آن را ببینید. این آدرس همان لینکی است که بعداً باید به گوگل سرچ کنسول معرفی کنید. معمولاً لینک نقشه سایت به این شکل است: https://yourdomain.ir/sitemap_index.xml
مرحله ۴: ذخیره تغییرات
در پایان، روی دکمه ذخیره تغییرات کلیک کنید تا تنظیمات شما ثبت شود. حالا نقشه سایت آماده است و میتوانید از آن برای معرفی به موتورهای جستجو استفاده کنید.
مرحله ۵ : ورود به پنل سرچ کنسول گوگل
به آدرس https://search.google.com/search-console/welcome بروید و وارد حساب کاربری خود شوید. اگر سایتتان را قبلاً ثبت نکردهاید، ابتدا باید مالکیت آن را تأیید کنید. از منوی سمت چپ روی گزینه Sitemaps کلیک کنید. سپس آدرس نقشه سایت (لینکی که از Yoast SEO گرفتید) را در قسمت Add a new sitemap وارد کرده و روی دکمه Submit بزنید.
مرحله ۶: بررسی وضعیت نقشه سایت
بعد از ثبت موفق، نقشه سایت شما در بخش Submitted sitemaps نمایش داده میشود. اگر همهچیز درست باشد، وضعیت سبز و بدون خطا خواهد بود و صفحات سایت شما به مرور ایندکس میشوند.
مشاهده و خرید محصولات
دسته بندی قالب وردپرس
2. ساخت سایت مپ وردپرس با افزونه رنک مث
برای ساخت سایتمپ وردپرس با افزونه رنک مث، ابتدا وارد پیشخوان وردپرس شوید و از منوی سئو به بخش عمومی بروید. سپس وارد تب امکانات شده و گزینه نقشههای XML سایت را فعال کنید تا امکان تولید سایتمپ فراهم شود. پس از روشن کردن این گزینه، روی دکمه مشاهده نقشه سایت کلیک کنید تا نقشه ساختهشده نمایش داده شود و بتوانید آدرس آن را کپی کنید. در پایان نیز گزینه ذخیره تغییرات را انتخاب کنید تا تنظیمات اعمال شده نهایی شود. مراحل به شرح زیر است:
- از بخش افزونهها در وردپرس، رنکمث را نصب و فعال کنید
- به بخش تنظیمات رنکمث بروید
- به تب Sitemap بروید
- در این بخش، گزینه Enable XML Sitemap را فعال کنید
- تنظیمات پیشرفته (اختیاری)
- تنظیمات را ذخیره کنید
بخش های تنظیمات پیشرفته شامل موارد زیر است:
گزینه | توضیح |
---|---|
Exclude Posts and Pages | حذف صفحات خاصی که نمیخواهید در نقشه سایت نمایش داده شوند. |
Exclude Taxonomies | حذف دستهها یا برچسبهایی که لازم نیست در سایتمپ درج شوند. |
Priority | تعیین اولویت برای ایندکس شدن هر نوع پست یا صفحه در نقشه سایت. |
Frequency | مشخص کردن دفعات بهروزرسانی محتوای صفحات جهت اطلاعرسانی به گوگل. |
3. ساخت سایت مپ وردپرس با افزونه google xml sitemaps
برای ساخت سایت مپ وردپرس با افزونه google xml sitemaps، مراحل زیر را به ترتیب گفته شده دنبال کنید:
- ابتدا وارد وردپرس خود شوید و به بخش «افزونهها» بروید
- در ستون افزونهها گزینه «افزودن» را انتخاب کنید و در بخش مربوط به «جستجوی افزونهها»، عبارت «google xml sitemaps» را وارد کنید.
- بعد از اینکه افزونه «google xml sitemaps» پیدا شد، بر روی «هم اکنون نصب کن» کلیک کنید
- پس از نصب افزونه google xml sitemaps، برای فعال سازی آن گزینه «فعال کردن» را انتخاب کنید
- از قسمت «پیشخوان» وردپرس وارد «تنظیمات» بشوید و بر روی «XML Sitemap» کلیک کنید
- بر روی لینک «your sitemap» کلیک کنید تا فرایند ارسال پینگ به موتورهای جستجو آغاز شود
- به بخش «Basic Options» بروید و ۳ گزینه اول را فعال کنید؛ گزینه اول و دوم مربوط به درخواست برای ارسال پینگ به موتورهای جستجو هستندv
- اگر میخواهید حجم فایل سایت مپ شما کمتر شود، میتوانید گزینه مربوط به «Try to automatically compress the sitemap If requesting client supports it» را نیز فعال کنید
- بهترین فرمت برای سایت مپ، XML است، ولی با انتخاب «Include sitemap in HTML format» میتوانید آن را به فرمت HTML در بیاورید
- در بخش «Post Priority» میتوانید برای ایندکس شدن صفحات مختلف وب سایت خود اولویت بندی صفحات را بر اساس نوشتهها انجام دهید
- در بخش «Sitemap Content» میتوانید مواردی که میخواهید در نقشه سایت ثبت شوند را تعیین کنید
- در قسمت «Excluded Items» میتوانید بخشهایی از وب سایت که نمیخواهید در نقشه سایت قرار بگیرند و از قبل دسته بندی شدهاند را انتخاب کنید
- «Exclude posts» نیز مربوط به حذف قسمتهای انتخاب شده از سایت مپ است؛ با این تفاوت که به صورت دستی و با وارد کردن ID مربوط به هر صفحه انجام میشود
- در بخش «Change Frequencies» میتوانید بازه زمانی بازدید موتورهای جستجو به وب سایت خود را تعیین کنید
- توجه: تنظیمات مربوط به این بخش را متناسب با وب سایت خود انجام دهید
- در بخش «Priorities» میتوانید صفحات وب سایت خود را بر اساس کلیه محتوای موجود در آنها اولویت بندی کنید. طبیعتاً صفحه اصلی وب سایت دارای بالاترین اولویت است.
چگونه سایت مپ سایت وردپرسی خود را به گوگل معرفی کنیم؟
بعد از اینکه سایت مپ خود را با یکی از روشهای گفته شده طراحی کردید، باید آن را به گوگل معرفی کنید تا وارد وب سایت شما شود و صفحات آن را را ایندکس کند. برای انجام این کار مراحل زیر را به ترتیب انجام دهید:
۱- با مراجعه به آدرس وارد سرچ کنسول خود شوید
۲- در نوار کناری، وب سایت خود را انتخاب کنید
۳- روی «Sitemaps» کلیک کنید. منوی «Sitemaps» در بخش «Index» قرار دارد. اگر آن را پیدا نکردید، روی «Index» کلیک کنید تا بخش بزرگ شود
۴- سایت مپهای قدیمی یا نامعتبر مانند را sitemap.xml را حذف کنید
۵- عبارت «sitemap_index.xml» را در قسمت «Add a new sitemap» وارد کنید تا URL نقشه سایت وارد شود.
۶- بر روی «Submit» کلیک کنید.
جمع بندی ساخت سایت مپ با یواست
برای اینکه سئو سایتتان بهبود پیدا کند و صفحاتتان سریعتر در نتایج گوگل نمایش داده شوند، داشتن نقشه سایت ضروری است. همانطور که دیدید، روشهای مختلفی برای ساخت سایتمپ در وردپرس وجود دارد، اما یکی از سادهترین و مؤثرترین آنها ساخت سایت مپ با یواست است. با فعال کردن این قابلیت در افزونه Yoast SEO، میتوانید بدون نیاز به کدنویسی، نقشه سایت خود را بسازید و آن را به موتورهای جستجو معرفی کنید. انجام این کار به شکل گامبهگام، کمک بزرگی به بهینه شدن و افزایش رتبه وبسایت شما خواهد کرد.
فعلی
ساخت سایت مپ در وردپرس ⛳️ [ ساخت نقشه سایت با ۳ افزونه]
سوالات متداول
سایت مپ چیست و چه نقشی در سئو دارد؟
انواع سایت مپ کدامند و تفاوت بین آنها چیست؟
آیا سایت مپ میتواند بر سرعت سایت تاثیر بگذارد؟
با عرض سلام و خسته نباشید
در سرچ کنسول در قسمت sitemaps وضعیت سایت مپ سایت status = couldn’t fetch هست و زمانیکه URL سایت مپ را وارد میکنم با خطای 404 روبرو میشم. به همین خاطر از طریق هاست وضعیت فایل Robots رو چک کردم و دیدم این موارد در فایل Robots بصورت پیش فرض بود :
User-agent: MJ12bot
Disallow: /
User-agent: AhrefsBot
Disallow: /
User-agent: msnbot
Disallow: /
User-agent: amazonbot
Disallow: /
User-agent: bingbot
Disallow: /
User-agent: YandexBot
Disallow: /
که من تمامی این موارد رو پاک کردم و این مقادیر رو وارد کردم (منظور از siteName اسم سایتم هست) :
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://siteName/sitemap_index.xml
بنظورتون مشکل سایت مپ سایت به همین خاطر بوده ؟
سلام روزتون بخیر
زمانی که شما خطا ۴۰۴ دریافت میکنید به این معنی است که سایت مپ شما در دسترس نیست و در هاست وجود ندارد
نیاز است افزونه های سئو خود را بررسی کنید