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

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

نقشه سایت (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. نقشه‌‌ای با سنجاق قرمزرنگ ظاهر می‌شود که نشانگر مکان کسب و کار شماست. می‌توانید روی این سنجاق کلیک کنید و آن را روی نقشه بکشید. سنجاق را در مرکز مکانتان قرار دهید. (برای مثال، اگر فروشگاه تحت مدیریت شما در بازاری طولانی واقع شده است، سنجاق را در مرکز فروشگاهتان در داخل بازار قرار دهید.) از دکمه‌های + و در سمت راست بالای صفحه‌نمایش برای بزرگ‌نمایی و کوچک‌نمایی استفاده کنید.
  8. وقتی مطمئن شدید مرکز مکانتان را دقیقاً مشخص کرده‌اید، روی تأیید کلیک کنید. توجه داشته باشید که ویرایش‌هایتان ممکن است پیش از انتشار از نظر کیفیت ارزیابی شوند.

سئو پارسیان

سئو پارسیان با بیش از 10 سال سابقه فعالیت در زمینه طراحی و بهینه سازی سایت برای موتورهای جستجو یا سئو در مشهد , با شماره عضویت ۵۱۰۳۰۴۷۲ سازمان نظام مهندسی رایانه ای خراسان رضوی ، آماده همکاری در قالب مشاور و مجری پروژه های IT شما می باشد.

شما ممکن است این را هم بپسندید

۸ دیدگاه‌

  1. ارمان گفت:

    دیگه google business کار نمیکنه…شامل تحریم شده…راهکار دیگه ایی هست؟ آیا؟

  2. مسعود گفت:

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

  3. مهرداد گفت:

    درود و سپاس از شما
    فقط یک نکته برای من سوال هست. اینکه وقتی سایت مپ رو دستی میسازیم چطوری مطالب جدید رو می تونه آرشیو بندی کنه ؟ یعنی خودش واکنشگرا هست به پست های جدید مثل افزونه های وردپرس ؟

  4. احمد گفت:

    سلام . ممنون از راهنمایی و آموزش عالیتون .
    من طبق فرمایش شما فایل sitemap.xml رو درست کردم به گوگل اپلود کردم .
    فقط یه مورد ؟
    برای من مینویسه submitted تعداد ۴۱۴۹ , indexed رو عداد ۲۱۹ میزاره .
    در حالی که در قسمت تست سایت مپ هیچ خطایی را گزارش نداده . آیا به مرور مابقیش ایندکس میشن یا نه
    ممنون میشم اگر راهنمایی ایم کنین .

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

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