نقشه سایت چیست؟ تاثیر سایت مپ در سئو
گوگل و دیگر موتورهای جست و جو از روش های مختلفی برای پیدا کردن صفحات مختلف سایت های ما استفاده میکنند. به طور مثال لینک دهی داخلی بین صفحات میتواند باعث شود تا ربات های گوگل، تمامی صفحات سایت شما را به راحتی پیدا و ایندکس کنند که در این مورد می توانید با شرکت در دوره طراحی سایت اطاعات کافی بدست بیاورید. اما در عین حال خودمان هم میتوانیم به گوگل و دیگر موتورهای جست و جو در این زمینه کمک کنیم تا اطمینان حاصل شود که صفحات مهم سایت ما ایندکس شدهاند. تهیه نقشه سایت (sitemap) و ثبت آن در گوگل یکی از راه هایی است که میتوان از طریق آن اطمینان حاصل کرد که گوگل تمامی صفحات مهم سایت ما را ایندکس کرده است.
نقشه سایت میتواند اهمیت زیادی در سئو ایفا کند و نقش مهمی داشته باشد. از همین رو تصمیم گرفتیم تا در این مقاله به آموزش نقشه سایت (sitemap) بپردازیم. ببینیم که نقشه سایت چیست، چه مزایایی دارد و چگونه میتوان آن را تهیه کرد و در اختیار گوگل و دیگر موتورهای جست و جو قرار داد.
نقشه سایت چیست؟
نقشه سایت یا sitemap در واقع یک نقشه راه برای وبسایت شماست که موتورهای جست و جو به کمک آن صفحات مختلف سایت شما را پیدا میکنند، محتوای آن را بررسی میکنند و سپس در فهرست ایندکس خود قرار میدهند. همچنین از طریق نقشه سایت میتوان به موتورهای جست و جو گفت که کدام یک از صفحات سایت مهم تر هستند.
به صورت کلی چهار مدل مختلف نقشه سایت داریم:
- نقشه سایت XML معمولی: این مدل، معمولترین مدل نقشه وبسایت است. معمولاً یک فایل با فرمت XML است که در آن تمام لینک های سایت قرار گرفته است. در این مورد در ادامه مفصل تر توضیحاتی را ارائه خواهیم کرد.
- نقشه ویدئویی سایت: یک نقشه خاص که به گوگل کمک میکند تا محتوای ویدیویی سایت شما را درک کند.
- نقشه خبری: یک نقشه خاص دیگر که به گوگل کمک میکند تا متوجه شود چه محتوایی بر روی سایت شما خبری است. بر این اساس، لینک های خبری سایت شما در قسمت Google News قرار میگیرد.
- نقشه عکس: به گوگل کمک میکند تا تمام عکس های سایت شما را پیدا و ایندکس کند.
چرا نقشه سایت مهم است؟
گوگل و دیگر موتورهای جست وجو مثل بینگ و یاهو، با استفاده از نقشه سایت، محتوای سایت شما را شناسایی میکنند و این شانس برای وبسایت شما به وجود میآید که در صفحات مختلف نتایج جست و جو قرار بگیرد.
گوگل در صفحه راهنمایش برای سایت مپ، به صراحت گفته که اگر لینک دهی داخلی سایت کامل باشد، ربات های گوگل به احتمال زیاد تمامی صفحات سایت را پیدا میکنند و آن ها را ایندکس میکنند.
به عبارت دیگر، گوگل میگوید که داشتن سایت مپ، ضروری نیست. اما اگر میخواهید از ایندکس شدن تمامی صفحات سایت خود اطمینان حاصل کنید و مطمئن شوید که زحمات شما در باب سئو نتیجه بخش بوده، میتوانید سایت مپ بسازید.
در چند مورد خاص هم داشتن سایت مپ میتواند کمک زیادی به سایت شما بکند. گوگل بیشتر صفحات وب را از طریق لینک دهی پیدا میکند. حالا اگر سایت شما تازه راه افتاده باشد، احتمال این که گوگل به سرعت بتواند سایت شما و صفحات آن را ایندکس کند، پایین است. در چنین شرایطی ساخت یک نقشه سایت و ثبت آن در گوگل، میتواند کمک بسیار بزرگی به سئوی سایت شما کند.
همچنین ممکن است سایت شما یک سایت فروشگاهی باشد و چند صد صفحه مختلف داشته باشد. در چنین شرایطی خیلی سخت میتوان اطمینان پیدا کردن که تمامی صفحات به خوبی با هم دیگر لینک شدهاند. بنابراین ساخت سایت مپ در این حالت هم میتواند این اطمینان را در شما به وجود آورد که تمامی صفحات سایت شما ایندکس شدهاند.
انواع فرمت های سایت مپ چیست؟
سایت مپ ها به صورت کلی، دو فرمت مختلف دارند: XML و HTML. سایت مپ های HTML بیشتر برای بازدیدکنندگان سایت ساخته میشوند. سایت مپ های XML اما برای ربات های موتورهای جست و جو هستند تا از این طریق بتوانند تمامی لینک ها و صفحات مختلف سایت را پیدا کنند.
سایت مپ های XML
سایت مپ ها یا نقشه سایت های XML به شکلی ساخته میشوند که برای رباتها قابل خواندن باشند. در این فایل ها یک فهرست کامل از URL های سایت قرار گرفته است.
سایت مپ های XML بیشتر شبیه یک فایل متنی هستند که لینک های مختلف سایت در آن ها قرار گرفته. اما این لینک ها دارای تگ های مختلف نیز ممکن است باشند. با استفاده از این تگ ها میتواند انواع مختلف لینک و صفحات را برای ربات ها تعریف کرد.
معمولاً باید یک نسخه از فایل سایت مپ در آدرس yourdomain.com/sitemap.xml وجود داشته باشد. یعنی کافی است تا فایل سایت مپ را در روت دایرکتوری سایت خود آپلود کنید. از این طریق ربات های گوگل و دیگر موتورهای جست و جو به راحتی به آن دسترسی خواهند داشت.
سایت مپ های HTML
بر خلاف XML، سایت مپ های HTML سایت مپ هایی هستند که معمولاً در خود سایت (پایین صفحه یا کنار صفحه) قرار میگیرند و هدف از آن ها این است که بازدیدکنندگان سایت بتوانند صفحات مختلف را به راحتی پیدا کنند. این سایت مپ ها از لحاظ سئو، ارزش چندانی ندارند، ولی با این حال میتوانند کمی به ایندکس شدن بهتر صفحات کمک کنند.
مزایای ساخت و داشتن نقشه سایت چیست؟
در ادامه برای شما تمام مزایای مهم داشتن نقشه سایت XML را فهرست کردهایم. اگر همچنان دو دل باقی ماندهاید و نمیدانید که آیا داشتن سایت مپ به شما و سئوی سایت شما کمکی میکند یا نه، پیشنهاد میکنیم که این موارد را بخوانید و بعد از آن تصمیم بگیرید:
- سایت مپ XML به گوگل و دیگر موتورهای جست و جو کمک میکند تا سایت و همه صفحات سایت شما ایندکس شوند.
- سایت مپ XML به گوگل و دیگر موتورهای جست و جو میگوید که دقیقاً چه صفحاتی و چه محتواهایی ایندکس شوند.
- سایت مپ XML به گوگل و دیگر موتورهای جست و جو میگوید که موضوع محتوای سایت شما در مورد چیست و چه اطلاعاتی بر روی سایت شما وجود دارد.
- سایت مپ XML به گوگل و دیگر موتورهای جست و جو میگوید که محتواهای سایت شما آخرین بار کی به روز رسانی شدهاند. (تاریخ آخرین به روز رسانی برای گوگل و به طور کلی برای سئو اهمیت ویژهای دارد).
- سایت مپ XML به گوگل و دیگر موتورهای جست و جو میگوید که محتواهای سایت شما هر چند وقت یکبار به روز رسانی میشوند و اهمیت هر کدام چقدر است.
- سایت مپ XML میتواند ضعف های موجود در لینک دهی داخلی سایت را پوشش دهد.
- سایت مپ XML میتواند کمبودهای احتمالی موجود در مورد گرفتن لینک های خارجی یا بک لینک را پوشش دهد.
نمونه نقشه سایت
در تصویر زیر یک نمونه نقشه سایت یا سایت مپ را مشاهده میکنید. همان طور که مشاهده میکنید، در این فهرست علاوه بر لینک محتواها و پست های مختلف سایت، تاریخ آخرین به روز رسانی آن ها نیز مشخص شده. همچنین یک عدد برای نشان دادن درجه اهمیت هر کدام در نظر گرفته شده است.
آموزش ساخت نقشه سایت
تا این جا در مورد چیستی و مزایای نقشه سایت یا همان سایت مپ گفتیم. حال اگر تا این جا قانع شده باشید که سایت مپ برای سئوی سایت شما اهمیت زیادی دارد و به بهبود آن کمک میکند؛ این سوال برایتان پیش میآید که چگونه میتوانید برای سایت خود یک سایت مپ تهیه کنید. در این قسمت به آموزش این مورد میپردازیم.
برای ساخت سایت مپ میتوان از ابزارهای مختلفی استفاده کرد و حتی میتوان آن را به شکل دستی تهیه کرد. اما تهیه کردن آن به شکل دستی بسیار زمان بر است و یک آموزش طولانی دیگر را میطلبد، بنابراین در این جا فقط به آموزش ساخت سایت مپ با استفاده از ابزارهای مختلف میپردازیم.
آموزش ساخت نقشه سایت با استفاده از افزونه یوست
اگر از وردپرس استفاده میکنید، به احتمال خیلی زیاد از افزونه یوست برای سئوی خود نیز استفاده میکنید. خبر خوب این است که شما با استفاده از این افزونه میتوانید به صورت خودکار، نقشه سایت یا سایت مپ را تهیه کنید. در ادامه نحوه تهیه سایت مپ با استفاده از افزونه یوست سئو (Yoast SEO) را توضیح دادهایم.
برای شروع کافی است تا به صفحه اصلی این افزونه در پیشخوان وردپرس خود بروید. با محیطی شبیه به محیط بالا مواجه میشوید. حالا کافی است تا به تب امکانات بروید.
در این تب، همان گونه که در تصویر بالا نیز مشاهده میکنید، با آپشن های مختلفی روبهرو میشوید. یکی از آن ها مربوط به تهیه نقشه سایت XML است. اطمینان حاصل کنید که این گزینه در حالت «روشن» قرار دارد و سپس تنظیمات تغییر یافته را ذخیره کنید. حالا دیگر سایت مپ وبسایت شما توسط این افزونه به صورت خودکار تهیه میشود. با کلیک بر روی علامت سوال کنار این گزینه، میتوانید آدرس ذخیره شدن سایت مپ سایت خود را ببینید. افزونه یوست معمولاً به شکل خودکار این فایل را در روت دایرکتوری سایت شما آپلود میکند تا به راحتی بتواند در اختیار ربات های گوگل و دیگر موتورهای جست و جو قرار بگیرد.
تهیه نقشه سایت با استفاده از برنامه
شما با استفاده از نرم افزار Screaming Frog هم میتوانید یک سایت مپ XML برای سایت خود تهیه کنید. این برنامه برای مک، ویندوز و اوبونتو عرضه شده و با استفاده از نسخه رایگان آن میتوانید تا ۵۰۰ صفحه را در سایت مپ خود قرار دهید.
این نرم افزار فقط مختص به تهیه سایت مپ نیست و به صورت کلی یه نرم افزار برای بهبود سئوی سایت است. اگر این نرم افزار را ندارید، میتوانید از اینجا آن را برای سیستم عامل مورد نظر خود دانلود و نصب کنید. نسخه رایگان این نرم افزار هم امکانات بسیار مفیدی دارد که میتواند به درد سایت شما بخورد.
در ادامه آموزش میدهیم که چگونه با استفاده از نسخه رایگان این نرم افزار، برای سایت خود یک سایت مپ بسازیم.
بعد از دانلود و نصب برنامه، کافی است نرم افزار را باز کنید و آدرس سایت خود را در نوار بالایی برنامه وارد نمایید و سپس بر روی دکمه Start کلیک کنید.
ممکن است چند دقیقه طول بکشد تا سایت شما به صورت کامل crawl شود. مدت زمان آن به حجم سایت شما بستگی دارد. هر چه حجم سایت و تعداد صفحات سایت شما بیشتر باشد، این زمان بیشتر خواهد بود.
بعد از این که استخراج لینک های سایت به صورت ۱۰۰ درصدی کامل شد، کافی است از منوی بالای صفحه، گزینه Sitemaps را انتخاب کنید. همان طور که میبینید، با استفاده از این گزینه میتوانید برای سایت خود یک سایت مپ XML بسازید. همچنین میتوانید یک سایت مپ برای عکس های سایت خود بسازید که پیشتر هم اشاره کردیم که این سایت مپ به گوگل کمک میکند تا محتوای تصویری سایت شما را بهتر بشناسد و ایندکس کند.
در اینجا ما میخواهیم سایت مپ XML بسازیم بنابراین گزینه Create XML Sitemap را انتخاب میکنیم.
در مرحله بعدی باید مشخص کنید که چه صفحاتی از سایتتان را میخواهید در سایت مپ قرار دهید. در ادامه توضیح میدهیم که معنی هر گزینه چیست.
- Include Noindex Page: این گزینه یعنی صفحاتی که دارای تگ noindex هستند را هم در نقشه سایت قرار دهیم. گاهی ما نمیخواهیم که برخی از صفحات سایتمان در گوگل ایندکس شوند، برای همین در آن ها یک تگ noindex قرار میدهیم. گوگل با استفاده از این تگ متوجه میشود که نباید این صفحه را ایندکس کند. معمولاً هم دلیل خوبی برای این کار وجود دارد بنابراین بهتر است این گزینه را تیک نزنید.
- Include Canonicalised: هر صفحه از محتواهای شما ممکن است دارای دو آدرس مختلف یا دو URL مختلف باشند. اگر این گزینه را تیک بزنید، به نرم افزار میگویید که هر دو آدرس را در سایت مپ قرار دهد.
- Include Paginated URLs: برخی از برگه های سایت شما مثل برگه وبلاگ ممکن است به صورت «صفحهای» یا اصطلاحاً Paginated URL باشد. این صفحات معمولاً URL هایی به این شکل برای شما درست میکنند:
com/blog/2
این URLها در بیشتر اوقات نباید ایندکس شوند و ایندکس شدن آن ها میتواند برای سئوی سایت شما بد باشد. بنابراین بهتر است این گزینه را هم تیک نزنید، مگر این که از نتیجه آن مطمئن باشید. - Include PDFs: این گزینه هم مشخص میکند که آیا میخواهید فایل های پیدیاف موجود در سایت هم لینکشان در سایت مپ قرار بگیرد یا نه. گوگل معمولا تمامی فایل های موجود در سایت را ایندکس میکند و همچنین اهمیت ویژهای به پیدیاف ها میدهد. بنابراین پیشنهاد میکنیم که اگر دارای این گونه فایل در سایت خود هستید، حتماً این بخش را تیک بزنید تا در سایت مپ شما قرار بگیرد.
در تمامی مراحل تهیه سایت مپ برای وبسایت خود به خاطر داشته باشید که این نقشه در واقع برای سئو سایت شما تهیه میشود. بنابراین هر صفحهای که میخواهید به وسیله جست و جوی گوگل یا دیگر موتورهای جست و جو پیدا شود، باید در آن قرار بگیرد.
در تب های بعدی به ترتیب آخرین تاریخ به روز رسانی صفحات، اهمیت صفحات و همچنین این که صفحات هر چند وقت یک بار به روز رسانی میشوند را مشخص میکنید.
تب آخر هم مربوط به عکس هاست و در آن مشخص میکنید که آیا عکس ها در سایت مپ حضور داشته باشند یا نه.
در نهایت نیز کار تهیه سایت مپ XML به پایان میرسد و یک مسیر در کامپیوتر خود برای ذخیره فایل سایت مپ انتخاب میکنید.
به این ترتیب فایل سایت مپ شما آماده میشود و میتوانید آن را در دایرکتوری سایت خود آپلود کنید. در ادامه به شما میگویم که چگونه در گوگل کنسول به گوگل بگویید که سایت مپ شما در کجا ذخیره شده.
تهیه نقشه سایت سریع به صورت آنلاین
اگر وبسایت وردپرسی ندارید یا این که میخواهید به سرعت برای سایت خود یک سایت مپ تهیه کنید، میتوانید از وبسایت https://www.xml-sitemaps.com/ استفاده کنید. در این وبسایت شما کافی است تا آدرس سایت خود را وارد نمایید. سایت مپ وبسایتتان در عرض کمتر از چند دقیقه آماده میشود و به صورت XML در اختیار شما قرار میگیرد.
باید دقت کنید که در این روش سریع، تاریخ آخرین به روز رسانی محتواها ممکن است صحیح نباشد و همچنین این که میزان اهمیت لینک های مختلف، به صورت خودکار وارد شدهاند که البته این ها را میتوانید خودتان به صورت دستی تصحیح نمایید.
معرفی نقشه سایت به سرچ کنسول گوگل
بعد از تهیه سایت مپ، نوبت معرفی آن به گوگل میرسد. طبعاً ربات های گوگل باید بدانند که سایت مپ شما در کجا ذخیره شده تا بتوانند آن را بخوانند. این کار را میتوانید از طریق پیشخوان خود در گوگل کنسول انجام دهید.
وارد پیشخوان گوگل کنسول سایت خود شوید. از منوی کناری، گزینه Sitemaps را انتخاب کنید.
سپس گزینه Add a new sitemap را انتخاب کنید تا بتوانید یک آدرس جدید برای نقشه سایت خود به گوگل معرفی کنید. به خاطر داشته باشید که سایت مپ های شما میتوانند چندتا باشند. مثلاً میتوانید برای تصاویر و فایل های خود یک سایت مپ جداگانه داشته باشید و آدرس آن ها را به صورت جداگانه در اختیار گوگل قرار دهید.
همانطور که میبینید، فایل سایت مپ XML باید در دایرکتوری سایت آپلود شده باشد تا گوگل بتواند از طریق دامنه سایت به آن دسترسی داشته باشید. در این مرحله کافی است تا آدرس محل مورد نظر را به گوگل دهید. همچنین فرمت فایل حتماً باید XML باشد تا ربات های گوگل بتوانند آن را بخوانند.
بعد از وارد کردن آدرس، گزینه Submit را بزنید تا سایت مپ سایت شما در گوگل ثبت شود.
افزونه های ساخت سایت مپ در وردپرس
همان طور که پیش از این نیز اشاره کردیم، با استفاده از افزونه یوست سئو (Yoast SEO) میتوانید برای سایت خود سایت مپ بسازید. اما افزونه یوست سئو تنها افزونهای نیست که این کار را برای سایت شما انجام میدهد. در این قسمت میخواهیم به معرفی دیگر افزونه هایی بپردازیم که با کمک آن ها میتوانید برای سایت خود یک نقشه سایت XML درست کنید.
۱. All in One SEO
افزونه All in One SEO یکی از بهترین افزونه های سئو در وردپرس است. این افزونه شامل ابزارهای متنوع و بسیار مفیدی است. بیش از ۲ میلیون سایت مختلف در دنیا از این افزونه بهره میبرند.
یکی از ویژگی های مهم این افزونه، امکان تهیه سایت مپ XML است. با استفاده از این افزونه شما میتوانید به صورت خودکار سایت مپ بسازید و آن ها را در اختیار موتورهای جست و جوی مختلف مثل گوگل، بینگ و یاهو قرار دهید.
۲. Google XML Sitemaps
افزونه Google XML Sitemaps افزونه اختصاصی گوگل برای وردپرس است که به کمک آن میتوانید برای سایت خود سایت مپ تهیه کنید.
همان طور که از نام این افزونه مشخص است، کارایی آن این است که برای شما سایت مپ XML و البته HTML می سازد. این افزونه برای سایت هایی مناسب است که نمیخواهند تا یک افزونه سنگین سئو بر روی سایت خود نصب کنند و صرفاً به دنبال ساخت سایت مپ برای سایت خود هستند.
۳. All in One SEO Pack
افزونه All in One SEO Pack یک افزونه رایگان سئو است که ویژگی های مختلفی دارد و میتواند کارایی های زیادی برای سایت شما داشته باشد. این افزونه از سال ۲۰۰۷ میلادی منتشر شده و تا کنون بیش از دو میلیون دانلود داشته.
همان طور که احتمالا حدس زدهاید، یکی از ویژگی های مهم این افزونه، امکان تهیه نقشه سایت یا سایت مپ است. شما میتوانید افزونه را به گونهای تنظیم کنید که نقشه سایت را به صورت مرتب به روز رسانی نماید.
۴. Jetpack
افزونه Jetpack یکی از تحسین شده ترین و پراستفاده ترین افزونه های وردپرسی است. این افزونه در زمینه های مختلف از جمله امنیت، سرعت سایت، آمار و سئو به سایت شما کمک میکند.
این افزونه امکان تهیه و ساخت سایت مپ برای سایت شما را دارد. اما امکانات آن به نسبت افزونه های دیگری که تا اینجا معرفی کردیم، کمی کمتر است. به طور مثال شما خودتان باید به صورت دستی، نقشه سایت را در موتورهای جست و جو ثبت کنید و این افزونه، این کار را به صورت خودکار انجام نمیدهد.
۵. Sitemap by BestWebSoft
افزونه Sitemap by BestWebSoft یکی دیگر از افزونه های قوی برای تهیه سایت مپ است. با استفاده از این افزونه میتوانید به شکلی سریع و بهینه، سایت مپ تهیه کنید و این افزونه نیز نقشه سایت را به صورت خودکار در موتورهای جست و جو ثبت میکند.
این افزونه همچنین میتواند برای محتواهای مختلف سایت (عکس، ویدئو، پست و غیره) سایت مپ جداگانه بسازد و همچنین امکان اتصال مستقیم به گوگل کنسول را داراست.