دختر پسرهای لنگرودی

 

چگونه sitemap بسازیم

 

چگونه sitemap بسازیم ساختن نقشه سایت گوگل با فرمت xml برای وب سایت ها
طریقه ساخت فایل xml مخصوص google sitemap
موتورهای جستجوگر از جمله گوگل از نرم افزاری به نام روبوت(robot) یا عنکبوت (spider) برای جمع آوری اطلاعات موجود در وب استفاده می کنند. آنها به محض اینکه سایتی را پیدا کردند، متن صفحات را می خوانند و لینکها را دنبال می کنند. همه مدیران سایتها تلاش می کنند تا میزان مراجعه عنکبوت به سایت و زمان حضور آن در سایت خود را افزایش دهند. هر چه به سایت بیشتر مراجعه کنند بهتر است زیرا همواره از آخرین تغییرات اعمال شده در محتوای سایت با خبر می شوند.
با به کارگیری تکنیکی که در زیر معرفی شده است شما می توانید با عنکبوت گوگل مهربان تر باشید تا شانس حضور موثرتر سایتتان در نتایج جستجوی گوگل افزایش یابد. برای این کار شما فایلی با نام sitemap.xml می سازید و در روت سایت خود قرار می دهید
.شروع کار:
جهت ایجاد فایل xml اگر خودتان وارد هستید اقدام کنید وگرنه ساده ترین راه این است که ابتدا به این آدرس بروید:http://www.sitemapspal.com آن گاه مراحل زیر را طی کنید:
۱- آدرس سایت خود را در قسمت نوار آدرس این سایت وارد کنید.
*نکته :این آدرس را حتما با http و یا اگر سایتتان با https شروع می شود با این آدرس شروع کنید.
۲-در صورتی که می خواهید فایل ساخته شده را دریافت کنید کافی است بر روی دکمه submit کلیک نمائید در زیر این دکمه دو دکمه چک با نام های download و edit وجود دارد که به ترتیب توسط اولی می توانید فایل مورد نظر را دانلود کنید و توسط دومی می توانید فایل ساخته شده را به صورت آنلاین در خود سایت ویرایش کنید گزینه Advanced هم مربوط به تنظیمات پیشرفته فایل می شود.
۳-بعد از دریافت فایل xml ساخته شده در این سایت, فایل را با نام دلخواه خود مثلا:sitemaps.xml ذخیره کنید و داخل روت سرور خودتان قرار دهید.
*در صورتی که میخواهید کلیه صفحات و تمام پوشه ها در هاست شما توسط عنکبوت گوگل ایندکس شود باید فایل xml را به مسیر روت به طور پیش فرض پوشه public_html انتقال دهید.
*در صورتی که به پوشه های درونی سرور ریشه خود مثلا:اگر در پوشه public_html یک فولدر به نام xyz داشته باشید و فایل xml را به داخل این پوشه انتقال دهید عنکبوت فقط محتویات این پوشه را ایندکس می کند نه کل پوشه ها را.
نحوه ثبت google sitemap:
برای اینکه گوگل را از نقشه سایت خود با خبر سازید نیاز است تا فایل xml ساخته شده را در سایت گوگل به ثبت برسانید برای این کار ابتدا با اکانت خود در گوگل لوگین کنید و به این آدرس مراجعه کنید:https://www.google.com/webmasters/sitemaps/login و آدرس سایت خودتان را داده و در صفحه جدید آدرس فایل xml کی داده اید را بدهید برای مثال:آدرس فایل xml سایت ما به این آدرس است http://www.dahanservice.com/sitemap.xml
معرفی برخی تگ های مهم در این فایل:
<loc> و </loc>:آدرس صفحه را مشخص می کنند.
<changefreq> و </changefreq>:دوره به روز رسانی شدن محتوای صفحه را مشخص می کنند. شما می توانید ازalways, hourly, daily, weekly, monthly, yearly, never برای این تگ استفاده کنید.
<priority> و </priority>:میزان اهمیت هر صفحه در مقایسه با کل صفحات سایت را نشان می دهد که عددی بین صفر و یک است.
*سعی نکنید به همه عدد یک داده شود.
*در هر صورت به خاطر داشته باشید که اهمیت همه صفحات سایت شما یکسان نیست و برخی مهمترند!
*بهتر است به حالت فایل پیش فرض ساخته شده این تگ را ویرایش نکنید.
نکته:استفاده از تگهای <loc> و <urlset> و <url> اجباری است و بقیه تگها اختیاری می باشند.
مدت زمان:
چه مدت طول می کشد تا گوگل عملیات ثبت صفحات را انجام دهد؟
بسته به حجم صفحات و زمانبندی گوگل ممکن است بین ۱ تا دو هفته طول بکشد. در ضمن در صورتی که شما زود به زود عمل به روز رسانی سایتتان را انجام می دهید باید فایل xml ساخته شده را نیز هر چند روز یک بار به روز کنید.
آیا این تکنولوژی مخصوص گوگل است:
بله. google site map فقط برای گوگل طراحی شده.
سایت های دیگر چطور:
سایت های دیگر عملی متفاوت از گوگل دارند که به زودی مقاله آن ها نیز در سایت قرار داده می شود. همچنین کافی است گوگل سایت شما را ایندکس کند سایت های دیگر هم خود به خود سایت شما را ایندکس می کنند.
گوگل به چه صفحاتی دسترسی دارد:
گوگل به همه صفحات شما یعنی آن هایی که آدرسشان را در فایل xml مشخص کرده اید دسترسی دارد.
شاید با خودتون فکر کرده باشید چه فایده ای داره که من از سایتم یه نقشه طراحی کنم؟
باید خدمتتون عرض کنم که این نقشه فقط برای بازدیدکننده های سایتتون نیست.در اصل باید بگم که این نقشه راه را به موتورهای جستجو نشون میده که بتونند راحت تر و سریعتر مطالب شما را ایندکس کنند!
در ساختن نقشه سایت سه فرمت وجود داره.یک نوع که از همه مهمتر و حیاتی تره xml هست که مربوط به موتور جستجوگر گوگل هست.دیگری با فرمت txt هست که مربوط به موتور جستجوگر یاهو میشه و مورد سوم هم که فرمت html هست که مربوط به سایت خودتون میشه.یعنی اون را بعنوان صفحه ای از سایتتون قرار میدید تا کاربرای سایتتون بتونند یک نمای کلی از سایت شما ببینند.
پس در گام اول سعی کنید هر سه فرمت site map را ایجاد کنید.خوب حالا میگید چطوری نقشه سایت بسازیم؟سوال بجاییست…
برای ساخت site map چندین راه وجود داره.اولیش اینکه یه مقدار مختصری با زبان های برنامه نویسی آشنا باشید.البته به نظر من نیازی به این کار نیست.سایت ها و برنامه های زیادی این کار را برای شما بصورت رایگان انجام میدن!که بطور مثال میتونم سایت freesitemapgenerator را بهتون معرفی کنم.اگر هم سراغ نرم افزاری به این منظور را بگیرید میتونم برنامه CoffeeCup Sitemapper رابهتون معرفی کنم که هر سه فرمتی که در بالا ذکر شد را خودش به راحتی واستون ایجاد میکنه.
خوب تا اینجا متوجه شدید که شاید ساخت نقشه سایت کار سختی نباشه ولی خوب یه چند تا نکته کوچیک داره که بهتون میگم و از همه مهتر هم قسمت اضافه کردن اون به موتور جستجوست!
من توضیح اصلی را در مورد سایت گوگل واستون میدم که در مورد یاهو هم تقریبا صدق میکنه:
برای قرار دادن نقشه سایت در گوگل یا یاهو یکسری سایت وجود داره که site map شما را وارد موتور جستجو می کنند.ولی بنظر من وارد حساب خودتون در گوگل بشید و در قسمت گوگل وبمستر که در جلسات قبلی واستون توضیح دادم (اینجا http://3eo.ir/59/سایت-خودتون-را-در-گوگل-وبمستر-ثبت-کنید/) بصورت دستی و طی چند ثانیه سایت مپتون را وارد کنید تا خیالتون راحت باشه.
یک نکته حیاتی که در اکثر آموزش های ساخت سایت مپ فراموش میشه و ممکنه به سادگی نقشه سایت شما را برای گوگل غیر قابل قبول کنه،مسئله www هست.یعنی اگر شما سایتتون بدون www در گوگل تعریف شده،در قسمت ساخت سایت مپ حتما آدرستون را بدون www وارد کنید!این نکته خود من را در روزهای اول ساخت سایت مپ حسابی اذیت کرد که خوب با پیگیری خطاها متوجه این مسئله شدم!
وقتی نقشه سایتتون را در گوگل وبمستر وارد کردید،حتما باز هم یکسری بهش بزنید تا ببینید ایرادی یا اروری نداشته باشه.چون گوگل همون لحظه نقشه سایت شما را ایندکس نمیکنه.
یک نکته هم که داشت فراموشم میشد این بود که خیلی از سایتها، نقشه سایت رایگان براتون تهیه می کنند ولی توجه داشته باشید که خیلی از این سایتها برای خدمات رایگان خودشون محدودیت لینک گذاشتند.یعنی بطور مثال بیشتر از ۱۵۰۰ لینک از سایت شما را در سایت مپ وارد نمی کنند.حتما دقت کنید که سیستم تعداد مشخص نکرده باشه و بصورت نامحدود لینک قبول کنه.

Make a Free Website with Yola.