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

مسلماً هنگامی که به سایت های بزرگ نگاهی می اندازید با این عنوان مواجهه می شوید: نقشه سایت یا SiteMap. شاید با خود فکر کنید طراحی یک نقشه از سایت چه فایده ای می تواند داشته باشد؟ در این نوشته از سایت سئو خدمت شما عرض می کنیم که این نقشه صرفاً مختص بازدیدکنندگان سایت نیست. در حقیقت باید گفت راه را به موتورهای جستجو نشان می دهد تا بتوانند راحت تر و سریعتر مطالب را ایندکس کنند. اگر شما صاحب یک سایت هستید قطعاً می خواهید مطالب و نوشته های شما به سرعت و در مدت زمان بسیار کوتاهی توسط کاربران پیدا شوند، از این رو به سایت مپ نیاز پیدا خواهید کرد. در سال های گذشته از آن تنها به منظور راهنمایی کاربران استفاده می شد اما هم اکنون داده های مورد نیاز را با بازده بیشتر و دقت بالاتر در اختیار موتورهای جستجو قرار می دهد. به بیان ساده تر می توان گفت یکی از بهترین و کارآمدترین ابزارها به منظور ارائه داده به جستجوگرها، این نقشه می باشد.
سایت مپ را می توان یک فایل متنی در نظر گرفت که مهم ترین محتوا موجود در سایت و آدرس تمام صفحات را در خود نهفته دارد و خزشگرهای موتور جستجو از طریق آن می توانند سایت را راحت تر ایندکس کنند. بزرگ ترین مزیت sitemap این است که به گوگل یا سایر جستجوگرها کمک می کند به صفحات سایت دسترسی پیدا کنند و آن ها را از ایجاد تغییر در صفحات قدیمی یا به وجود آمدن صفحه جدید آگاه سازند. با استفاده از آن می توانید شانس خود را برای ایندکس کردن مطالب بالا ببرید زیرا سرعت این کار را افزایش می دهد. نیازی نیست به صورت روزانه برای سایت خود نقشه تهیه کنید، همین که یک بار اقدام به انجام این کار کنید و کد دریافت نمائید، پس از آن در صورت ایجاد هر صفحه جدید به صورت خودکار یک بخش به نقشه افزوده خواهد شد.
همانطور که گفتیم این نقشه یک فایل است که تمام آدرس های موجود در وبسایت را در بر دارد و با پسوند xml ساخته می شود. سایت مپ یکی از مهم ترین و قابل توجه ترین فاکتورهایی است که نقش موثری در بهینه سازی سایت ها ایفا می کند. اگر یک سایت فعال داشته باشید که مدام در آن تغییرات جدید ایجاد می کنید و مجتواهای به روز منتشر می نمائید باید برای آن نقشه طراحی کنید زیرا در غیر این صورت تغییرات در مدت زمان طولانی تری توسط جستجوگرها دیده می شوند. لازم به ذکر است یکی از عواملی که باعث می شود سایت شما در بین سایت های ایندکس شده جستجو شود، عنوان کردن URL صفحات مربوطه در نقشه است زیرا در صورت استفاده درست و صحیح از کدهای xml و فراهم نمودن آدرس های معتبر برای جستجوگرها، URL های موجود در سایت به طور قطع در خزش های بعدی مورد توجه قرار خواهند گرفت.
به طور کلی می توان گفت در ساخت نقشه سایت سه فرمت وجود دارد. یک نوع که از همه مهمتر و حیاتی تر می باشد xml است که مربوط به اکثر موتورهای جستجوگر مانند گوگل می باشد. دیگری با فرمت txt است (این فرمت در زمان نوشتن مقاله مورد استفاده بوده اما در حال حاضر دیگر کاربرد ندارد) که مربوط به موتور جستجوگر یاهو می باشد و مورد سوم که فرمت html در نظر گرفته شده مربوط به سایت خود شماست، یعنی آن را به عنوان صفحه ای از سایت قرار می دهید تا کاربران بتوانند یک نمای کلی از سایت را ببینند. پس در گام اول سعی کنید هر سه فرمت Sitemap را ایجاد کنید. خوب هم اکنون ممکن است این سوال را بپرسید که چگونه باید نقشه سایت را ایجاد کرد؟
برای ساخت نقشه سایت چندین راه وجود دارد. اول اینکه یک مقدار مختصر با زبان های برنامه نویسی آشنا باشید. البته به نظر ما نیازی به این کار نیست. سایت ها و برنامه های زیادی این کار را برای شما بصورت رایگان انجام می دهند! برای مثال می توان سایت freesitemapgenerator را معرفی کرد. اگر هم به دنبال نرم افزاری بدین منظور باشید برنامه CoffeeCup Sitemapper را به شما پیشنهاد می دهیم که هر سه فرم بیان شده در بالا را به راحتی برای شما ایجاد می کند.
برای سیستم های مدیریت محتوا مانند وردپرس و جوملا و … نیز افزونه های بسیاری در این زمینه طراحی و ارائه شده اند که شما میتوانید از آن ها استفاده کنید. به طور مثال افزونه فوق العاده کاربردی Google XML Sitemaps یکی از آنهاست. خوب تا اینجا متوجه شدید که شاید ساخت نقشه سایت کار سختی نباشد اما به هر حال چند نکته وجود دارد که باید به شما گوشزد کنیم که از همه مهمتر بخش افزودن آن به موتور جستجو است!
ما توضیح اصلی را در مورد سایت گوگل به شما ارائه می دهیم که در مورد یاهو نیز تقریباً همین توضیحات صادق است:
برای قرار دادن نقشه سایت در گوگل یا یاهو یکتعدادی سایت وجود دارند که Sitemap شما را وارد موتور جستجو می کنند. ولی بهتر است وارد حساب خود در گوگل وبمستر شوید و در قسمت گوگل وبمستر که در مقالات پیشین به آن اشاره کردیم به صورت دستی و تنها در عرض چند ثانیه سایت مپ را وارد کنید.
یک نکته حیاتی که در اکثر آموزش های ساخت سایت مپ فراموش می شود و ممکن است به سادگی نقشه سایت شما را برای گوگل غیر قابل قبول کند، مسئله www است. یعنی اگر سایت شما بدون www در گوگل تعریف شده، در قسمت ساخت سایت مپ حتما آدرس را بدون www وارد کنید! وقتی نقشه سایت را در گوگل وبمستر وارد کردید، مجدداً آن را بررسی کنید تا عیب و ایرادی نداشته باشد زیرا گوگل همان لحظه نقشه سایت را ایندکس نخواهد کرد.
یک نکته بسیار مهم نیز این است که خیلی از سایت ها، نقشه سایت رایگان برای شما تهیه می کنند اما به این امر توجه کنید که برخی از آن ها برای خدمات رایگان خود محدودیت لینک تعیین کرده اند. بطور مثال بیشتر از 1500 لینک از سایت شما را در سایت مپ وارد نخواهند نمود. حتماً دقت کنید که سیستم تعداد مشخص نکرده باشد و بتواند به صورت نامحدود لینک قبول کند.
سخن آخر
سایت مپ یک فایل XML است و شامل تمامی آدرس صفحات سایت است که به موتورهای جستجو درباره محل محتوا های گوناگون سایت راهنمایی می دهد تا بتوانند راحت تر صفحات یک وبسایت را ایندکس کنند. سایت مپ برای سایت های داینامیک مفید است و ساخت و معرفی آن به گوگل وبمستر و سایر موتورهای جستجو را تضمین می کند. نقشه سایت برای موتور جستجو و سئو سایت نقش حیاتی و موثری دارد.
سوالات متداول در مورد Site Map یا نقشه سایت
سایت مپ را می توان یک فایل متنی در نظر گرفت که مهم ترین محتوا موجود در سایت و آدرس تمام صفحات را در خود نهفته دارد و خزشگرهای موتور جستجو از طریق آن می توانند سایت را راحت تر ایندکس کنند. این فایل با پسوند xml ساخته می شود. در ساخت نقشه سایت سه فرمت وجود دارد. یک نوع که از همه مهمتر می باشد xml است. دیگری فرمت txt است و مورد سوم که فرمت html است. سایت مپ چیست؟
پسوند سایت مپ چیست؟
در ساخت نقشه سایت چند فرمت وجود دارد؟
- تاریخ انتشار: 17 اسفند 1398
- 72 دیدگاه
می خواستم ببینم اگه ما فقط تو قسمت برگه ها یکسری لینک دستی البته تا جایی که میشه دقیق بگذاریم هم تاثیر داره؟
دوم اینکه سایت مپ txt رو چه جوری به طور دستی بسازیم یعنی اگر همون کد های html سایت مپ html رو تو قالب txt ذخیره کنیم درست میشه؟
سوم این که بعد ساختن سایت مپ txt اونو آپلود کنیم و بعد چه کارش کنیم؟
چهارم اینکه در کجای گوگل وبمستر سایت مپ xml رو ثبت کنیم؟
پنجم این که اگر میشه لینک دانلود نرم افزاری که در بالا گفتین بگذارید.
بازم ممنون
ببخشید یه سوال دیگه:
من اون نرم افزاری رو که تو بالا گفتید دانلود کردم و سایت مپ رو ساخت
فقط یه مشکل دارم اونم اینه که سایت مپ اچ تی ام ال رو وقتی باز می کنم
به جای اون نوشته هایی که فارسی هست یه چیزای اجق وجق می نویسه
نمی دونم از فونتش هست یا از چیز دیگه
حالا من چی کارش کنم تا رست بشه؟
ممنون
منظورم این بود که چی کار کنم درست بشه؟
خوب در مورد قسما تول سوالتون،اگه لینکها را بطور دستی هم بزارید خیلی خوبه.در مورد فایل txt هم نه،با کپی کردن فایل html در txt درست نمیشه.همون نرم افزارها و یا سایت ها براتون درست می کنند.
در آموزش هم که گفتم فایل txt مربوط به یاهو میشه و باید از یک سابمیتر اسفاده کنید و در یاهو ادش کنید(اکثر سایت هایی که به وبمسترها خدمات میدن این کار را انجام میدن)
فایل xml را هم وارد گوگل وبمستر بشید (البته این اکان بریا سایتی که در گوگل وبمستر ثبت و پذیرفته شده است امکان پذیر است) و بر روی گزینه more در پایین گزینه sitemap کلیک کنید و در صفحه جدید بر روی Submit a Sitemap کلیک کنید و فایل xml مربوطه را اضافه کنید.
برنامه هم که خودتون پیدا کردید!
البته خدمت شما و سایر دویتان عرض کنم از اونجایی که خیلی از دوستان در این مورد مشکل داشتند،سعی می کنم همین چند روزه یک آموزش تصویری از این نحوه اضافه کردن sitemap به گوگل و یاهو برای دوستان بزارم.
سلام واقعا خسته نباشید
راستش من سایتم رو به گوگل معرفی کردم و نقشه سایتم رو هم درست کردم ولی نمیدونم ونمیتونم کجا کپی کنم
توsitemapsهم که اصلا معلوم نیستش کجا باید کپی کرد
راستی سایت مپ رو باید تو قالب سایت کپی کنم؟
اگه این طور باشه من کپی کردم ولی سایت مپ توی سایتم به صورت نوشته ظاهر میشه و کلا همه چیو خراب میکنه
اگه میشه و براتون امکان داره لطف کنید و بطور دقیق بگید که پس از ساختن سایت مپ باید باهاش چیکار کنیم و کجا قرار بدیم؟؟؟؟؟
خیلی ممنون از لطفتون
موفق باشید…
سلام
نقشه سایت را در این قسمت توضیح دادم کجا وارد کنید:
http://2oo.ir/google1
ولی در مورد قرار دادن در سایت هم معلومه که سایتتون را به هم میریزه.پسوند xml قابل نمایش در صفحات وب به شکل مناسب نیست.باید فرمت html را درست کنید و در سایتتون قرار بدید ولی برای گوگل همون فرمت xml باید باشه
سلام
آقا این سایت مپ که با سایت یا نرم افزار ساخته میشه خودش بروز میشه یا باید مثلا با نرم افزار که ساختیم و آپلود کردیم باید هر بار که با نرم افزار سایت مپ جدید میسازه ، فایل رو بگیریم وبه جا قبلی کپی کنیم؟یا همون یه بار که ساخته شده کافیه؟
اگه مثل وردپرس از افزونه استفاده کنید،خودش به روزش می کنه ولی اگه یه جا بسازید و بیارید کپی کنید،باید به روزش کنید!
سلام
افزونه سایت مپ خوب برای وردپرس چی پیشنهاد میکنید؟
سلام
XML-Sitemap
سلام استاد سایت بسیار بسیار مفیدی
داری من که خیلی ازمطالبش استفاده کردم
ترکوندی
راستی بعدازاین که سایت مپ روتوگوگل ساختم
میتونم اون کدرو حذف کنم.
سلام دوست عزیز
شما لطفا دارید
منظورتون کدوم کد هستش؟
اون کدی که بایدتوقالب بذاریم تاگوگل مطمعابشه سایت واسه ماست.
لزومی نداره که برش دارید چون دوباره چک میکنه!
عجب اشتباهی کردم
خب حالا من اون رو دوباره ازکجا بیارم من که حذف کردم
کمکم کن 😥
موردی نیست.برو تو گوگل وبمستر و دوباره بزن سایت را تایید کنه بعد همون کد را بهت میده
چرا نظر من پست نمیشه؟ 🙁
سلام.چون اول باید تایید بشه!
دوستانی که از سرویس دهنده ی بلاگر استفاده می کنن و توی اونوبلاگ دارند عمدتا در پیدا کردن نقشه ی سایت مشکل دارند و نمی تونن آدرس نقشه ی خودشون رو برای معرفی پیدا کنن. اما من با اجاز ه ی ادمین بهتون کمک میکنم. آدرس مپ شما طبق الگوی زیره:
http://example.blogspot.com/feeds/posts/default?orderby=updated
که درواقع بجای کلمه ی example نام سایت شما قرار میگیره. فقط کافیه این آدرسو به وبمستر گوگل ارائه بدید.
آدرس مپهای دیگه ی بلاگر:
http://example.blogspot.com/feeds/posts/default?alt=rss
ببخشيد اگه بخواهيم ادرس سايت مپو بدون www وارد كنيم چيكار بايد بكنيم اينو چرا توضيح ندادي
کجا میخواهید بدون www بزنید؟منظورتون را متوجه نشدم!
باسلام
مگه شما تو توضيحات نگفتيدحتما آدرستون را بدون www وارد کنید همينو تو گوگلوب مستر قسمت مپ چطور بدون www وارد كنيم
سلام
لطفا مقالات را با دقت بخونید.من زدم اگه سایتتون را بدون www در گوگل وبمستر ثبت کردید، در موقع ساختن نقشه سایت هم آدرس سایت را بدون www وارد کنید.کاری به قسمت وارد کردن آدرس نقشه سایت در گوگل وبمستر نداره!
من يه چيزو متوجه نشدم يعني خود گوگل مپ نقشه سايت برام ميسازه يا خودم بايد بسازم لطفا راهنمايي كنيد
گوگل مپ کجای کار دیگه؟
گوگل هیچ چیزی نمیسازه.خود شما میسازی و در گوگل وبمستر آدرس میدی.همین
سلام … من نقشه رو با استفاده از یکی از سایت ها ساختم و دانلود کردم
ولی نمیدونم چه طوری باید اپلود کرد و قرار داد توی لیست مپ ها توی وبسمتر
بهم گفتن باید روی وبلاگ اپلود کنم و بزارم … یعنی چی ؟
من نقشه وبلاگ رو ساختم ( میهن بلاگ ) ولی هاست یا جایی نیست که پلود کنم
می شه در این مورد توضیح کامل بدین
سلام
باید بتونید در آدرسی در زیر مجموعه آدرس سایتتون حالا هر جاش که شد این فایل را آپلود کنید
سلام
ببخشید من رفتم تو گوگل وبمستر اما گزینه more پیدا نکردم که سایت مپ رو بزارم چی کار کنم؟
سلام
وارد گوگل وبمستر که شدید روز اسم دامنه کلیک کنید.بعد در صفحه جدید اون پایین سمت راست قسمت نقشه سایت هشت
ببخشید اگه میشه بگین چطوری نقشه رو تو ایندکس بلاگفا قرار بدم . ممنون میشم کمکم کنید.
سلام
تو بلاگفا امکان این کار را ندارید!
داداش پس میشه بگی تو کدوم وبلاگها امکانش هست.و از همه بهتر کدومشه؟
اگه اشتباه نکنم میهن بلاگ این اممکان را داره ولی خوب اونم محدودیت حجم را داره!
در کل وبلاگ این محدودیت ها را داره!
سلام
راستش من سایت مپم رو ساختم ولی نمیدنم کجای میهن بلاگ اپلود کنم.اون اینکس هم که گفتید پیدا نکردم
سلام
صفحات جانبی را بزنید. بعد یک صفحه با آدرس sitemap.xml ایجاد کنید.بعد در گوگل آدرس نقشه سایت را باید اینطوری بزنید:
http://you.mihanblog.com/extrapage/sitemap.xml
سلام این کارارو که گفتی انجام دادم ولی در قسمت ادرس ارور میده میگه تنها کاراکترهای A تا Z و 0 تا 9 و ‘_’ معتبر است.
سلام
خوب مگه شما چه آدرسی میزنید؟
سلام
آقا من چطوری میتونم با استفاده از نرم افزار CoffeeCup Sitemapper که معرفی کردید, یه سایت مپ جدا که فقط شامل تگ های سایت بشه, ایجاد کنم؟؟؟
سلام
این نرم افزار آدرس دامنه را میگیره و واسه همه صفحاتش میسازه فکر نکنم بتونه این کارا بکنه
من از افزونه 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 رو وارد کنید نگاه کنید.
سلام
بله.این روش برای اینکه فشار در نگام بارگذاری نقشه سایت هم در هنگام لود صفحات با لینک زیاد پایین میاد
تازه شما میتونید خود اون لینک های دروین نقشه اصلی را هم در گوگل ثبت کنید
من به علت اینکه ورژن بتا یک سری مشکلات داشت عوض کردم اما باز هم مشکل دارد وباید دستی انجام بدم
چه مشکلاتی دوست عزیز؟
اقا سایت من بدون w میره تو ولی ظاهرا سایت مپ با w میره! خب حالا چطوری باید این مشکل و درستش کنم؟؟؟
شما از تو هسات و یا فایل htsccess این امکان را فعال کردید؟
سلام داداش
ادرس نقشه سايت را خودتون بايد بدونيد
سلام ببخشید من از جوملا استفاده میکنم
و کسی که برای سایتم نقشه ساخته از ماژول استفاده کرده میخواستم بدونم از کجا باید ادرس نقشه سایت رو پیدا کنم تا به گوگل بدم
سلام
نقشه سایت بیشتر بصوره زیر هست:
you.com/sitemap.xml
با سلام و خسته نباشید.
من نرم افزار coffemap را برای ساختن نقشه سایت دانلود کردم. ولی متاسفانه به جای نام صفحات علامت سوال قرار میده. بر همین نمیشه ازش تو سایتم استفاده کنم. در صورت امکان بنده را راهنمایی کرده و پاسخ رو برام ایمیل نمایید. تشکر
سلام
اگر از سیستم های مدیریت محتوا استفاده میکنید که بهترین کار استفاده از افزونه هاست وگرنه باید نرم افزاری استفاده کنید که زبان فارسی هم پشتیبانی کنه
سلام،لطفا كمك كنيد،من ميرم تو گوگل وبمستر،يه كد ميده ميگه بزار تو صفحه اصلي سايتت،ولي كد رو ميزارم بازم ميگه نزاشتي،چيكارش كنم آخه؟تو همه صفحات سايتم گذاشتم باز نشد.حتي همون كد ميفته به همون شكل داخل سايتم،آدرس سايتمو ميزارم ببينيد مشكلش كجاس.ممنون ميشم راهنمايي كنيد
www.naghshnegargharb.ir
سلام
اون کد باید در هدر سایت قرار بگیره
سلام.من یه سایت مپ انلاین پیداکردم ک بعد از زدن نام دامنه یه لینک میده.ححالا باید لینکو بزارم تو سایتم درسته؟اما چجوری و کجای سایتم بزارم؟
نخیر باید اون فایل نقشه سایت را در هاست خودتون قرار بدید
سلام دوست عزیز ممنون از مطالب کاربردی شما.
فونت کامنتها به نظرم ریزه اگه میتونی یه خورده درشت ترش کن
سلام دوست عزیز
الان کمی بزرگتر کردیم. آیا کافیه؟
باسلام
یه چت روم دارم سئو چقد در میاد
یه سوال دیگ میتونین به صفحه اول گوگل بیارینش یا دووم
سلام دوست عزیز
درخواستتون را از این قسمت ارسال کنید:
https://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/
بازتاب: تنظیمات افزونه نقشه سایت Google XML Sitemaps
بازتاب: تاثیر دامنه و یا نام سایت بر سئو
سایت ما دوز بانه است و با ASPطراحی و کد نویسی شده برنامه نویس سایت به صورت معمولی سایت مپ را با تگ های رایج XML ایجاد کرده و قرار است به همین صورت در سایت قرار بگیرد آیا لازمه کد htmlآن را هم برای کاربران سایت ایجاد کنیم با توجه به این که در زبان دوم سایت دچار مشکل نشیم؟و درباره نسخه موبایلی سایت مپ و دوزبانه بودن ممکنه مشکلی ایجاد کنه ؟ چون سایت ما مدتی است از مجنتو به حالت جدید منتقل شده که این انتقال به طور صحیح انجام نشده است و در هنگام سرچ محصولات و صفحات مختلف به دلیل عدم ایندکس شدن در سرچ گوگل با خطای 404 مواجه می شویم.
نقشه سایت html الزام نیست. ولی اینکه سایتتون ارور 404 میده بده و باید رفعشون کنید.
بازتاب: اهمیت نقشه سایت XML در دوران پاندا
بازتاب: ابزار رایگان ساخت نقشه سایت
سلام.نقشه سایت یوآست بهتره یا sitemap.xml؟
سلام. هر 2 خوبه ولی افزونه xml sitemap امکان تنظیمات بیشتری داره.
از اینکه افرادی مثل شما هستند و با حوصله به مشکلات دیگران در این زمینه رسیدگی میکنند خدا را شاکرم
موفق باشید