روش ساخت نقشه سایت (sitemap) و ثبت آن در گوگل

سرفصل محتوا

  • روش ساخت نقشه سایت و ثبت اون در موتورهای جستجو  گوگل ، بینگ و ..
  • نقشه سایت (sitemap) چیه؟
  • من به نقشه سایت نیاز دارم؟
  • چیجوری واسه موتورهای جستجو نقشه سایت بسازیم؟
  • المنتای جور واجور فایل XML نقشه سایت:
  • محل قرار گرفتن فایل نقشه سایت در کجای سایته ؟
  •  اضافه کردن نقشه سایت در گوگل وبمستر تولز
    • مرحله اول اضافه کردن سایت به گوگل وبمستر تولز
    • مرحله دوم اضافه کردن سایت به گوگل وبمستر تولز
    • مرحله سوم اضافه کردن سایت به گوگل وبمستر تولز
  • امتیازات اضافه کردن نقشه سایت در گوگل وبمستر
  • مشاهده نقشه سایت در گوگل وبمستر تولز
  • تست نقشه سایت در گوگل وبمستر تولز
  • چگونگی اضافه کردن نقشه سایت در گوگل وبمستر
  • راهنمای گوگل واسه اضافه کردن یا ویرایش نشانی کار و کاسبی

روش ساخت نقشه سایت و ثبت اون در موتورهای جستجو  گوگل ، بینگ و ..

نقشه سایت (sitemap) چیه؟

نقشه سایت فایلیست که در اون می تونین نشانی صفحات وب رو لیست کرده و اطلاعاتی درباره محتوای سایت و چگونگی سازمان دهی اون به موتور جستجو گوگل و دیگه موتورهای جستجو بدین ، بطور خلاصه نقشه سایت گوگل (google sitemap) یه فایل xml است که شامل لیستی از صفحات سایت شماس و باعث تسریع در ایندکس شدن در موتورهای جستجو می شه.
خزندهای وب موتورهای جستجو مانند googlebot اطلاعات این فایلا رو خونده و سایت شما رو هوشمندانه تر بررسی و ایندکس گذاری می کنن ، بدین شکل که ربات گوگل به مراجعه به سایت شما اونو بررسی می کنه و لینکا و پیونداتون رو لیست می کنه، درستی یا نادرستی نشانی صفحات رو باید تشخیص بده و پیوندا با سایتای دیگه رو از بین اونا جدا کنه.
هم اینکه می تونین واسه نقشه سایت خود از تگای مهم متا دیتا (فرا داده ها) استفاده کنین.

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

موبایل

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

حالا شما یه فایلی با نام نقشه سایت گوگل (google sitemap) ایجاد می کنین و در محلی که به گوگل معرفی می کنین قرار می دین.

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

من به نقشه سایت نیاز دارم؟

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

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

با این حال نقشه سایت می تونه باعث بهتر شدن چگونگی بررسی و شاخص گذاری سایت شما به وسیله خزندهای موتورهای جستجو شه، مخصوصا اگه سایت شما در یکی از دسته و معیارهای زیر قرار داره :

۱. سایت شما واقعاً بزرگ هست، در نتیجه شایدً خزندهای موتورهای جستجو بیشتر صفحات شما رو ندیده می گیرن و تنها صفحات جدید و یا تازگیا بروزرسانی شده رو بررسی می کنن.

۲. سایت شما دارای یه مجموعه بزرگ از صفحات جدا یا صفحاتی که خوب به اونا لینک داده نشده، هست. اگه صفحات سایت شما به صورت طبیعی به همدیگه اشاره نشده، شما می تونین اونا رو در نقشه سایت لیست کنین تا مطمئن شید که موتورهای جستجو از بعضی صفحات شما صرف نظر نمی کنه.

۳. سایت شما جدید هست و لینکای خارجی کمی به اون هست. خزنده گوگل (googlebot) و دیگه خزندهای وب، به وسیله لینکا از یه صفحه به صفحه دیگه می رن.

در نتیجه صفحاتی که به اونا هیچ لینکی داده نشده ممکن هست به وسیله موتورهای جستجو پیدا نشه.

چیجوری واسه موتورهای جستجو نقشه سایت بسازیم؟

همونطور که در سوال می ببینن این نقشه سایت فقط واسه گوگل نیس بلکه موتورهای جستجوی دیگه مثل بینگ (bing) هم مثل گوگل ازش استفاده می کنن.

خوب حالا واسه ایجاد باید اول قواعدی رو رعایت کنین:

  1. در هر فایل نقشه سایت بیشترین حد می تونین ۵۰۰۰۰ لینک بذارین. (در صورت زیاد شدن باید یه فایل دیگه بسازین)
  2. حجم هر فایل بیشترین حد می تونه ۱۰ مگا بایت باشه که در صورت بیشتر شدن باید مثل بند یه فایل دیگری بسازین.

واسه ایجاد نقشه سایت علاوه ایجاد فایل به شکل دستی و با ساختار فایل نمونه زیر ، می تونین از سایتایی که با گرفتن نشانی سایت URL به شکل آنلاین نقشه سایت رو ایجاد و واسه دانلود در اختیارتون قرار میدن مانند سایت https://www.xml-sitemaps.com/ استفاده کنین ، هم اینکه اگه سایت خود رو با سیستمای مدیریت شامل مانند وردپرس نوشته باشین می تونین از افزونه های رایگان بسیاری که هست بهره ببرین .

نمونه فایل نقشه سایت گوگل

المنتای جور واجور فایل XML نقشه سایت:

  • loc: داخل این بخش نشانی کامل صفحه قرار میگیره.
  • lastmod: تاریخ آخرین ایجاد و بروزرسانی صفحه در این بخش قرار میگیره
  • changefreq: محدوده زمان تغییر صفحه در این بخش قرار می گیره. به طور مثال شما روزانه یه مقاله در سایت خود قرار می دید که در صفحه اصلی هر روز قرار میگیره. پس صفحه اصلی سایت شما هر روز تغییر می کنه و باید مقدار daily در این بخش قرار بگیره. مقادیر دیگه به توضیح زیره:
    • always: هر لحظه ممکنه عوض شه
    • hourly: هر ساعت ممکنه عوض شه
    • daily: روزانه تغییر می کنه
    • weekly: به صورت هفتگی تغییر می کنه
    • monthly: ماهانه تغییر داده می شه.
    • yearly: هرساله تغییر می کنه
    • never: هیچوقت تغییر داده نمی شه.
  • priority: این بخش اندازه اهمیت صفحه رو واسه گوگل مشخص می کنه. عدد ۱ اهمیت بالاتر و ۰٫۱ اهمیت پایین تره و از اعداد بین ۰٫۱ تا ۱ هم می تونین استفاده کنین.

نکته: واسه بخش changefreq ، همه صفحات رو در حالت always قرار ندین به امید اینکه گوگل هر زمان سایت شما رو چک کنه.

نکته ۲: واسه بخش priority ، همه صفحات رو با اهمیت بالا یعنی عدد ۱ قرار ندین.

  • صفحه اصلی سایت خود رو عدد ۱ بذارین.
  • صفحات landing page مثل صفحات دسته ‍بندی ، صفحه لیست اخبار، لیست مقالات ، سوال و جواب و هر صفحه ای که کاربر از اون صفحه به لیستی از مطالب و صفحات می رسه رو ۰٫۸ بذارین.
  • بقیه صفحات مثل جزئیات اخبار ، جزئیات مقاله ، صفحه درباره ما ، تماس با ما و همه صفحات پایانی سایت خود رو عدد ۰٫۵ بذارین.

حالا فایل فوق رو با پسوند .xml ذخیره کنین.

محل قرار گرفتن فایل نقشه سایت در کجای سایته ؟

خوب نقشه سایت به صورت استاندارد در پایین ترین سطح سایت خود با نام sitemap.xml قرار میگیره به صورتی که با وارد کردن نشانی سایت به شکل زیر فایل فوق در دسترس قرار بگیره.

http://www.yourdomain.com/sitemap.xml

به جای yourdomain.com نام دامنه خود رو بذارین.

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

تا اینجا ایجاد فایل به صورت استاتیک و ایستا رو آموختید. بروزرسانی و تغییرات در این فایل به طور کامل دستی بوده و هر بار با ایجاد لینکای جدید در سایت باید این فایل رو ویرایش کنین.

اما اگه از نرم افزارای مدیریت محتوایی مثل جوملا، وردپرس ، دروپال و … استفاده می کنین می تونین ماژولایی رو در سایت خود نصب کنین که این فایل رو به طور کامل به صورت خودکار بسازه.

 اضافه کردن نقشه سایت در گوگل وبمستر تولز

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

ایجاد نقشه سایت به موتورهای جستجو کمک می کنه تا سایت شما رو آسونتر crawl کرده و براساس اون طبقه بندی کنن.

مرحله اول اضافه کردن سایت به گوگل وبمستر تولز

اول نشانی https://www.google.com/webmasters/tools  رو  نشانی بار مرورگر خود تایپ کنین .

مرحله دوم اضافه کردن سایت به گوگل وبمستر تولز

بعد نام سایت خود رو در باکس وسط صفحه وارد کرده پس از اون دکمه Add Repository رو کلیک کرده می کنیم

مرحله سوم اضافه کردن سایت به گوگل وبمستر تولز

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

– اولین روش پیشنهادی گوگل به کار گیری فایل html ایه که اول باید اونو دانلود کرده بعد در دایرکتوری اصلی سایت خود بارگذاری کنین پس از اون دکمه verify رو کلیک کنین.

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

– دومین روش تایید گوگل جهت اضافه کردن سایت به گوگل وبمستر تولز  به کار گیری یه تگ htmlه.

اول باید این تگ html رو کپی و بعد در قسمت head صفحه اصلی سایت خود قرار داده، پس از اون دکمه verify رو کلیک کنین.

– سومین روش تایید گوگل جهت اضافه کردن سایت در گوگل وبمستر تولز  از راه ارائه دهنده خدمات دامنه یا domain name providerه.

در این روش باید اول یه رکورد از نوع TXT در تنظیمات DNS خود ایجاد  و محتوای اونو متنی بذارین که گوگل واسه سایت شما در نظر گرفته.

پس از ایجاد این رکورد روی دکمه verify کلیک کنین.

– چهارمین روش تایید گوگل جهت اضافه کردن سایت در گوگل وبمستر تولز به کار گیری حساب گوگل آنالیتیکه.

واسه انجام این کار اول شما باید به حساب گوگل آنالیتیک خود وارد شید.

پس از اون کد پیگیری آسنکرون asynchronous tracking code رو کپی و در Head صفحه اصلی خود قرار داده و بعد از اون دکمه verify کلیک کنین.

– پنجمین روش به کار گیری مدیریت برچسب گوگل یا Google Tag Managerه.

با ایجاد برچسب واسه سایت خود که شامل یه IDه می تونین به گوگل اعلام کنین که شما مالک سایت مورد نظر هستین.

امتیازات اضافه کردن نقشه سایت در گوگل وبمستر

– مشاهده تعداد URL های ایندکس شده به وسیله گوگل

– مشاهده تعدادURL  های ایندکس نشده به وسیله گوگل

– ایجاد چندین نقشه سایت واسه محتویات جورواجور سایت مثل متون، فایلهای صوتی، فایلهای تصویری و…

– کمک به گوگل جهت شناختن هر چی سریعتر صفحات سایت

مشاهده نقشه سایت در گوگل وبمستر تولز

۱- به وسیله حساب کاربری خود به گوگل وبمستر تولز وارد شید.

۲- در صفحه اصلی از منوی Crawl زیر منوی Sitemaps  رو کلیک کنین.

۳- حال می تونین از لیست نقشه هایتایی که تا کنون اضافه کردین، فایل مورد نظر خود رو انتخاب کنین.

تست نقشه سایت در گوگل وبمستر تولز

واسه اینکه مطمئن شید فایل شما بدرستی کار می کنه قبل از اضافه کردن  اول باید اونو تست کنین تا هیچ خطایی نداشته باشه وگرنه شما نمی تونین نتیجه مطلوب رو به دست بیارین. جهت تست مراحل زیر رو انجام بدین:

۱- اول به صفحه Sitemap در گوگل وبمستر که در قسمت قبل توضیح داده شد برید.

۲- روی دکمه Add/Test Sitemap که در گوشه بالای صفحه هست کلیک کنین.

۳- در پنجره نشون داده شده مسیرفابل خود رو وارد کرده بعد دکمه Test Sitemap رو کلیک کنین.

۴- بعد از اینکه تست تکمیل شد، روی لینک بازکردن یافته های تست کلیک کنین.

۵- در این صفحه اگه نقشه سایت شما دارای هر گونه مشکلی باشه نشون داده می شه و اگه مشکلی نداشته باشه می تونین روی دکمه Resubmit کلیک کنین.

مشکلی

چگونگی اضافه کردن نقشه سایت در گوگل وبمستر

۱- اول به صفحه Sitemap که در قسمتای قبل توضیح داده شد برید.

۲- روی دکمه Add/Test Sitemap کلیک کنین.

۳- نشانی فایل خود رو در پنجره ای که ظاهر شده وارد کنین.

۴- روی دکمه Submit کلیک کنین.

۵- صفحه مرورگر خود رو Refresh کنین تا فایلی که اضافه کردین رو ببینین.

۶- در لیست نقشه سایتا، روی فایلی که تازگیا ایجاد کردین کلیک کنین تا بتونین جزئیات بیشتر از اون بدست بیارین.

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

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

در بعضی موارد ممکنه بدلیل تنظیمات اشتباه در فایل Robots.txt از ایندکس شدن صفحات جلوگیری شه.

راهنمای گوگل واسه اضافه کردن یا ویرایش نشانی کار و کاسبی

واسه به تأیید رسوندن کار و کاسبی تون، باید نشانی کار و کاسبی ای رو که Google می تونه تعیین مکان کنه وارد کنین. واسه اینکه نشانی تون به درستی در Maps نشون داده شه، مطمئن شید نشانی تون از دستورالعملای نشانی پیروی می کنه.  هنگام وارد کردن نشانی:

  • نشانی خیابون مکانتان رو کامل و دقیق وارد کنین. مثلاً: شیراز، خیابون ملاصدرا، کوچه سرمدی، پلاک ۱۶، کدپستی: ۷۴۱۵۶.
  • شماره واحد، طبقه، شماره ساختمون و چیزای دیگه ای به جز اینا رو دید کنین.
  • فقط اطلاعاتی رو وارد کنین که بخشی از نشانی رسمی شمان. اطلاعاتی مانند تقاطعا و علامتای مشخصه دور و بر فقط باید در منطقه هایی گذاشته شن که نشانی رسمی خیابون، مکان کار و کاسبی رو به طور دقیق مشخص نکنه. مثلا، اضافه کردن «نبش خیابون کارگر و بلوار کشاورز» یا «روبروی پارک ملی» در صورت امکان نباید استفاده شه.

واسه اضافه کردن یا ویرایش نشانی کار و کاسبی:

  1. به سیستم ‏Google‏ واسه کار و کاسبی من وارد شید.
  2. واسه یه مکان:
    • روی اطلاعات در بالای صفحه کلیک کنین.
  3. واسه چند مکان:
  4. با دنبال کردن دستورالعملای بالا نشانی تون رو وارد کنین، بعد روی اعمال کلیک کنین؛
  5. اگه نتونیم نشانی تون رو پیدا کنیم، دکمه قرمز تنظیم مکان بیان کننده روی نقشه شهر شما در سمت چپ پنجره ظاهر می شه. روی تنظیم مکان بیان کننده کلیک کنین.
  6. نقشه ای با سنجاق قرمزرنگ ظاهر می شه که بیان کننده مکان کار و کاسبی شماس. می تونین روی این سنجاق کلیک کنین و اونو روی نقشه بکشین. سنجاق رو در مرکز مکانتان بذارین. (مثلا، اگه فروشگاه تحت مدیریت شما در بازاری طولانی واقع شده، سنجاق رو در مرکز فروشگاهتان در داخل بازار بذارین.) از دکمه های + و در سمت راست بالای صفحه نمایش واسه بزرگ نمایی و کوچیک نمایی استفاده کنین.
  7. وقتی مطمئن شدید مرکز مکانتان رو دقیقاً مشخص کردین، روی تأیید کلیک کنین. به این موضوع دقت لازم رو به عمل بیارین که ویرایش هاتون ممکنه قبل از منتشر کردن از نظر کیفیت آزمایش شن.