معجزه ای بنام Site Map یا نقشه سایت

site map

حتما در سایت های بزرگ که نگاهی بندازید این عنوان را میبینید: نقشه سایت یا SiteMap. شاید با خودتون فکر کرده باشید چه فایده ای داره که من از سایتم یه نقشه طراحی کنم؟

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

معجزه ای بنام Site Map یا نقشه سایت

در ساختن نقشه سایت سه فرمت وجود داره. یک نوع که از همه مهمتر و حیاتی تره xml هست که مربوط به اکثر موتورهای جستجوگر مانند گوگل هست. دیگری با فرمت txt هست (این فرمت در زمان نوشتن مقاله مورد استفاده بوده ولی امروزه دیگر استفاده ای ندارد) که مربوط به موتور جستجوگر یاهو میشه و مورد سوم هم که فرمت html هست که مربوط به سایت خودتون میشه، یعنی اون را بعنوان صفحه ای از سایتتون قرار میدید تا کاربرای سایتتون بتونند یک نمای کلی از سایت شما ببینند.

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

برای ساخت نقشه سایت چندین راه وجود داره. اولیش اینکه یه مقدار مختصری با زبان های برنامه نویسی آشنا باشید. البته به نظر من نیازی به این کار نیست. سایت ها و برنامه های زیادی این کار را برای شما بصورت رایگان انجام میدن! که بطور مثال میتونم سایت freesitemapgenerator را بهتون معرفی کنم. اگر هم سراغ نرم افزاری به این منظور را بگیرید میتونم برنامه CoffeeCup Sitemapper رابهتون معرفی کنم که هر سه فرمتی که در بالا ذکر شد را خودش به راحتی واستون ایجاد میکنه.

برای سیستم های مدیریت محتوا مانند وردپرس و جوملا و … هم افزونه های خیلی زیادی در این زمینه طراحی و ارائه شده که شما میتونید از اونها استفاده کنید. به طور مثال افزونه فوق العاده کاربردی ساخت نقشه سایت وردپرس.

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

معجزه ای بنام Site Map یا نقشه سایت

من توضیح اصلی را در مورد سایت گوگل واستون میدم که در مورد یاهو هم تقریبا صدق میکنه:

برای قرار دادن نقشه سایت در گوگل یا یاهو یکسری سایت وجود داره که Sitemap شما را وارد موتور جستجو می کنند. ولی بنظر من وارد حساب خودتون در گوگل وبمستر بشید و در قسمت گوگل وبمستر که در جلسات قبلی واستون توضیح دادم (آموزش ثبت سایت در گوگل وبمستر) بصورت دستی و طی چند ثانیه سایت مپتون را وارد کنید تا خیالتون راحت باشه.

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

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

یک نکته هم که داشت فراموشم میشد این بود که خیلی از سایتها، نقشه سایت رایگان براتون تهیه می کنند ولی توجه داشته باشید که خیلی از این سایتها برای خدمات رایگان خودشون محدودیت لینک گذاشتند. یعنی بطور مثال بیشتر از ۱۵۰۰ لینک از سایت شما را در سایت مپ وارد نمی کنند. حتما دقت کنید که سیستم تعداد مشخص نکرده باشه و بصورت نامحدود لینک قبول کنه.

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

No votes yet.
Please wait...
  • بازدید: 2,641 بار
  • ۶۳ دیدگاه
امیر حیدری
دوست دارم مبانی بهینه سازی و سئو سایت را بصورت اصولی و به دور از هرگونه دروغ و بزرگنمایی به وبمسترها ارائه بدم...
۶۳ دیدگاه در "معجزه ای بنام Site Map یا نقشه سایت"
  • ali110

    می خواستم ببینم اگه ما فقط تو قسمت برگه ها یکسری لینک دستی البته تا جایی که میشه دقیق بگذاریم هم تاثیر داره؟

    دوم اینکه سایت مپ txt رو چه جوری به طور دستی بسازیم یعنی اگر همون کد های html سایت مپ html رو تو قالب txt ذخیره کنیم درست میشه؟

    سوم این که بعد ساختن سایت مپ txt اونو آپلود کنیم و بعد چه کارش کنیم؟

    چهارم اینکه در کجای گوگل وبمستر سایت مپ xml رو ثبت کنیم؟

    پنجم این که اگر میشه لینک دانلود نرم افزاری که در بالا گفتین بگذارید.

    بازم ممنون

  • ali110

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

  • ali110

    منظورم این بود که چی کار کنم درست بشه؟

    • admin

      خوب در مورد قسما تول سوالتون،اگه لینکها را بطور دستی هم بزارید خیلی خوبه.در مورد فایل txt هم نه،با کپی کردن فایل html در txt درست نمیشه.همون نرم افزارها و یا سایت ها براتون درست می کنند.
      در آموزش هم که گفتم فایل txt مربوط به یاهو میشه و باید از یک سابمیتر اسفاده کنید و در یاهو ادش کنید(اکثر سایت هایی که به وبمسترها خدمات میدن این کار را انجام میدن)
      فایل xml را هم وارد گوگل وبمستر بشید (البته این اکان بریا سایتی که در گوگل وبمستر ثبت و پذیرفته شده است امکان پذیر است) و بر روی گزینه more در پایین گزینه sitemap کلیک کنید و در صفحه جدید بر روی Submit a Sitemap کلیک کنید و فایل xml مربوطه را اضافه کنید.
      برنامه هم که خودتون پیدا کردید! 

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

  • شهریار

    سلام واقعا خسته نباشید
    راستش من سایتم رو به گوگل معرفی کردم و نقشه سایتم رو هم درست کردم ولی نمیدونم ونمیتونم کجا کپی کنم
    توsitemapsهم که اصلا معلوم نیستش کجا باید کپی کرد
    راستی سایت مپ رو باید تو قالب سایت کپی کنم؟
    اگه این طور باشه من کپی کردم ولی سایت مپ توی سایتم به صورت نوشته ظاهر میشه و کلا همه چیو خراب میکنه
    اگه میشه و براتون امکان داره لطف کنید و بطور دقیق بگید که پس از ساختن سایت مپ باید باهاش چیکار کنیم و کجا قرار بدیم؟؟؟؟؟
    خیلی ممنون از لطفتون
    موفق باشید…

    • admin

      سلام
      نقشه سایت را در این قسمت توضیح دادم کجا وارد کنید:
      http://2oo.ir/google1
      ولی در مورد قرار دادن در سایت هم معلومه که سایتتون را به هم میریزه.پسوند xml قابل نمایش در صفحات وب به شکل مناسب نیست.باید فرمت html را درست کنید و در سایتتون قرار بدید ولی برای گوگل همون فرمت xml باید باشه

  • ali

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

    • admin

      اگه مثل وردپرس از افزونه استفاده کنید،خودش به روزش می کنه ولی اگه یه جا بسازید و بیارید کپی کنید،باید به روزش کنید!

      • آیدانا

        سلام
        افزونه سایت مپ خوب برای وردپرس چی پیشنهاد میکنید؟

  • Ashkan

    سلام استاد سایت بسیار بسیار مفیدی
    داری من که خیلی ازمطالبش استفاده کردم
    ترکوندی
    راستی بعدازاین که سایت مپ روتوگوگل ساختم
    میتونم اون کدرو حذف کنم.

    • admin

      سلام دوست عزیز
      شما لطفا دارید
      منظورتون کدوم کد هستش؟

  • Ashkan

    اون کدی که بایدتوقالب بذاریم تاگوگل مطمعابشه سایت واسه ماست.

    • admin

      لزومی نداره که برش دارید چون دوباره چک میکنه!

  • Ashkan

    عجب اشتباهی کردم
    خب حالا من اون رو دوباره ازکجا بیارم من که حذف کردم
    کمکم کن 😥

    • admin

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

  • sadra

    چرا نظر من پست نمیشه؟ 🙁

  • sadra

    دوستانی که از سرویس دهنده ی بلاگر استفاده می کنن و توی اونوبلاگ دارند عمدتا در پیدا کردن نقشه ی سایت مشکل دارند و نمی تونن آدرس نقشه ی خودشون رو برای معرفی پیدا کنن. اما من با اجاز ه ی ادمین بهتون کمک میکنم. آدرس مپ شما طبق الگوی زیره:
    http://example.blogspot.com/feeds/posts/default?orderby=updated
    که درواقع بجای کلمه ی example نام سایت شما قرار میگیره. فقط کافیه این آدرسو به وبمستر گوگل ارائه بدید.

  • sadra

    آدرس مپهای دیگه ی بلاگر:
    http://example.blogspot.com/feeds/posts/default?alt=rss

  • bahman

    ببخشید اگه بخواهیم ادرس سایت مپو بدون www وارد کنیم چیکار باید بکنیم اینو چرا توضیح ندادی

    • admin

      کجا میخواهید بدون www بزنید؟منظورتون را متوجه نشدم!

      • bahman

        باسلام
        مگه شما تو توضیحات نگفتیدحتما آدرستون را بدون www وارد کنید همینو تو گوگلوب مستر قسمت مپ چطور بدون www وارد کنیم

        • admin

          سلام
          لطفا مقالات را با دقت بخونید.من زدم اگه سایتتون را بدون www در گوگل وبمستر ثبت کردید، در موقع ساختن نقشه سایت هم آدرس سایت را بدون www وارد کنید.کاری به قسمت وارد کردن آدرس نقشه سایت در گوگل وبمستر نداره!

          • bahman

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

            • admin

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

  • مینورا

    سلام … من نقشه رو با استفاده از یکی از سایت ها ساختم و دانلود کردم
    ولی نمیدونم چه طوری باید اپلود کرد و قرار داد توی لیست مپ ها توی وبسمتر
    بهم گفتن باید روی وبلاگ اپلود کنم و بزارم … یعنی چی ؟
    من نقشه وبلاگ رو ساختم ( میهن بلاگ ) ولی هاست یا جایی نیست که پلود کنم
    می شه در این مورد توضیح کامل بدین

    • admin

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

  • ali

    سلام
    ببخشید من رفتم تو گوگل وبمستر اما گزینه more پیدا نکردم که سایت مپ رو بزارم چی کار کنم؟

    • admin

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

  • ali

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

    • admin

      سلام
      تو بلاگفا امکان این کار را ندارید!

  • ali

    داداش پس میشه بگی تو کدوم وبلاگها امکانش هست.و از همه بهتر کدومشه؟

    • admin

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

  • reza0

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

    • admin

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

      http://you.mihanblog.com/extrapage/sitemap.xml

  • reza0

    سلام این کارارو که گفتی انجام دادم ولی در قسمت ادرس ارور میده میگه تنها کاراکترهای A تا Z و ۰ تا ۹ و ‘_’ معتبر است.

    • admin

      سلام
      خوب مگه شما چه آدرسی میزنید؟

  • مرتضی

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

    • admin

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

  • مهدی

    من از افزونه google xml site map استفاده می‌کنم.
    این افزونه دو نوع نقشه به من می‌ده:
    sitemap.xml
    sitemap.xml.gz
    کدومشو به گوگل معرفی کنم بهتره؟

    برای ساخت نقشه سایت خودتان از چه روشی استفاده کرده‌اید؟

    • امیر حیدری

      هر دو نوع باید ساخته بشه و شما تو گوگل وبمستر xml را معرفی کنید

  • محسن

    با سلام من ورد پرس خود را آپدیت کردم و از افزونه google site map genarator هم استفاده می کنم اما با دادن یک مطلب جدید به صورت خودکار به روز نمیشه یعنی خودم باید دستی به روز کنم ، افزونه سایت رو پاک کردم دوباره نصب کردم و نقشه سایت رو دوباره فایل براش ساختم اما خودش آپدیت نمیشه ! لطفا کمکم کنید.

    • امیر حیدری

      سلام
      ببینید این گزینه تیک خورده؟
      Build the sitemap in a background process (You don’t have to wait when you save a post)

      تو قسمت basic option افزونه
      اگه این هم تیک خورده و بازم مشکل دارید به نظر من از نسخه بتا همین افزونه استافده کنید و نصبش کنید. یازم به من اطلاع بدید

  • محسن

    با تشکر از شما ؛ نسخه بتا رو نصب کردم اما این نسخه قبلیه همه پست ها رو تو یک صفحه لیست میکنه ولی ورژن بتا تو یک صفحه نیست صفحه نقشه سایت رو که باز میکنی وقتی که رو لینک های سایت مپ کلیک میکنی همه پست ها ظاهر میشن
    (یعنی سایت مپ شده به چندین قسمت)به سایت مپ من نگاه کنید www.electronichighway.ir/sitemap.xml
    با این وجود گوگل تشخیص میده یا نه ؟ در ضمن سایت مپ رو بدون www رو وارد کنید نگاه کنید.

    • امیر حیدری

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

  • محسن

    من به علت اینکه ورژن بتا یک سری مشکلات داشت عوض کردم اما باز هم مشکل دارد وباید دستی انجام بدم

  • ali

    اقا سایت من بدون w میره تو ولی ظاهرا سایت مپ با w میره! خب حالا چطوری باید این مشکل و درستش کنم؟؟؟

    • امیر حیدری

      شما از تو هسات و یا فایل htsccess این امکان را فعال کردید؟

  • امیر حیدری

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

  • حسام

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

    • امیر حیدری

      سلام
      نقشه سایت بیشتر بصوره زیر هست:
      you.com/sitemap.xml

  • مرتضی

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

    • امیر حیدری

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

  • استند

    سلام،لطفا کمک کنید،من میرم تو گوگل وبمستر،یه کد میده میگه بزار تو صفحه اصلی سایتت،ولی کد رو میزارم بازم میگه نزاشتی،چیکارش کنم آخه؟تو همه صفحات سایتم گذاشتم باز نشد.حتی همون کد میفته به همون شکل داخل سایتم،آدرس سایتمو میزارم ببینید مشکلش کجاس.ممنون میشم راهنمایی کنید
    www.naghshnegargharb.ir

    • امیر حیدری

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

  • سحر

    سلام.من یه سایت مپ انلاین پیداکردم ک بعد از زدن نام دامنه یه لینک میده.ححالا باید لینکو بزارم تو سایتم درسته؟اما چجوری و کجای سایتم بزارم؟

    • امیر حیدری

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

  • امیر

    سلام دوست عزیز ممنون از مطالب کاربردی شما.
    فونت کامنتها به نظرم ریزه اگه میتونی یه خورده درشت ترش کن

    • امیر حیدری

      سلام دوست عزیز
      الان کمی بزرگتر کردیم. آیا کافیه؟

  • احسان

    باسلام

    یه چت روم دارم سئو چقد در میاد

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

    • امیر حیدری

      سلام دوست عزیز
      درخواستتون را از این قسمت ارسال کنید:
      http://www.3eo.ir/%d8%b3%d9%81%d8%a7%d8%b1%d8%b4-%d8%a8%d9%87%db%8c%d9%86%d9%87-%d8%b3%d8%a7%d8%b2%db%8c-%d8%b3%d8%a7%db%8c%d8%aa/