آموزش مرحله به مرحله ایجاد Sitemap!

آموزش مرحله به مرحله ایجاد Sitemap!
آکادمی آی تی
آکادمی آی تی
dots

آموزش مرحله به مرحله ایجاد Sitemap!

زمان مورد نیاز برای مطالعه 5 دقیقه

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

دپارتمان ‌ها: آموزش دیجیتال مارکتینگ
1398/08/02
7,231 بازدید

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

sitemap

 

نحوه ساخت sitemap:

قبل از اینکه من سراغ بخش webmaster Tools برم، اول باید برم site map ام رو بسازم. برای این کار یک مرحله قبل از سایت مپ اینه دوست من که شما اول لینک های شکسته ی وب سایتتون رو پیدا کنید و اگر لینکی وجود داره حتما اون رو رفع بکنید. پس می ریم سراغ  Broken link ها و broken link checker رو سرچ می کنم.

لینک های شکسته

 

ابزار های آنلاین بسیار بسیار زیادی وجود داره حالا من  یک سری از این ها رو میارم:

ابزارهای انلاین سرچ و رفع اینک های شکسته

 

همشون هم free این کار رو براتون انجام میدن.

فری بودن ابزارهای انلاین لینک های شکسته

 

ما با همین ابزار کارمون رو انجام می دیم.  یک تایمی رو می بره که برای من بررسی بکنه، من تعداد صفحاتی که توی این وب سایت دارم 7 تا صفحه است. می بینید که هیچ broken link ای رو هم پیدا نمیکنه.

زمان دادن برای یافتن لینک شکسته

 

خب اگر broken link داشتید اینجا لیستش رو به شما میده. اول از همه می رید دونه دونه اون broken link ها رو برطرف می کنید توی وب سایتتون و بعد میاید دوباره با این ابزار  free broken link چک می کنید لینک هاتون رو (چون موقع ساخت sitemap همه لینک ها حساب میشن پس باید حواسمون باشه که موقع ساخت سایت مپ لینک شکسته نداشته باشیم).

نمایش لیست لینک های شکسته

 

اگر لینک شکسته ای وجود نداشت حالا می رید سراغ site map generator ها برای ایجاد sitemap (نقشه سایت):

site map generator ها

 

البته روش ساخت site map رو به صورت کدی هم براتون توضیح خواهم داد داخل وب سایت آکادمی آی تی به زودی  و می تونید از اونجا دانلودش بکنید.
من می تونم اینجا بیام سایتم رو بزنم و بازه زمانی تغییر رو اینجا مشخص کنم، برای سینک وب سایت شما که اصلا خبری؟ ممکنه که ساعتی، روزانه قابل تغییر باشه یا نه کلا یک وب سایت معمولی دارین روی never یا none می گذاریم که خودش این کار رو انجام بده برامون و priority رو هم روی Automatically بگذارید که خودش چک بکنه و بررسی بکنه میزان اهمیت هرکدام ازین صفحات رو، Last modification هم بر اساس میزان بازدید هست. من start رو که بزنم تا 500 تا پیج رو Free براتون Sitemap می سازه.

روش ساخت نقشه سایت

 

می بینید که sitemap.xml برای من به وجود میاد. این sitemap.xml رو دانلودش می کنم و باید حتما rename اش کنم.

تغییر نام نقشه سایت

 

میبینید من sitemap های زیادی رو ساختم همشون هم sitemap.xml هستن. این فایلی رو که ساخته 6 هست و من باید این text رو از کنارش بردارم. میام توی دانلود هام  و این رو میاریمش روی دسکتاپمون، rename اش می کنم اول و این عدد رو  بر می دارم. حتما بشه sitemap.xml

رینیم کردن در دسکتاپ

 

این الان باید آپلود بشه روی سرور من و توی Root ام. درواقع توی Root وب سایتم. من اینجا دسترسی cpanel رو دارم.

آپلود  روی سرور و توی Root

 

میام توی file manager ام، توی public-html ام این در واقع Root وب سایت من هست. می بینید یک sitemap ای وجود داشته قبلا این رو پاکش می کنیم.

پاک کردن سایت مپ قبلی

 

و آپلود می کنیم  داخل این پوشه.

آپلود سایت مپ در پوشه

 

Select می کنیم sitemap.xml رو:

sitemap.xml  را انتحاب می کنیم

 

برمی گردیم به ابزار webmaster tools ام و sitemaps توی خود صفحه اصلی هم می تونم این کار رو انجام بدم. 

بازگشت به webmaster tools

 

یک Add sitemap می زنم، اینجا اسمش رو می نویسم sitemap.xml و submit می کنیم:

submit کردن سایت مپ اضافه شده

 

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

رفرش کردن جهت اطلاع از صفحات قرار داده شده

 

حالا آیا یک بار sitemap ساختن کافیه و مشکل من رو حل  میکنه؟ نه دوست من شما یک وب سایتی ممکنه داشته باشید که این وب سایتتون هر روز داره بهش  مبحث و مطلب اضافه میشه. شما آکادمی آی تی رو بررسی بفرمایید،در هفته شاید 2تا 3 تا مقاله، دو سه تا فایل و شاید چند تا ویدیو به این وب سایت اضافه میشه.
لازم هست که حداقل به صورت هفتگی یا سه چهار روزی یک بار این sipemap آپدیت بشه؛ یعنی دوباره همه این مراحل رو بریم و این کار رو انجام بدیم. اسمش رو لازم نیست که عوض بکنید دیگه میایم اینجا و این تیک رو میزنیم resubmit می کنیم  sitemape امون روک

resubmit کردن نقشه سایتمان

 

یعنی توی webmaster tools  تنها کاری که لازمه بکنیم اینه که این  sitemap رو resubmit بکنیم

webmaster tools

 

و دوباره ارسال میشه refresh اش می کنیم و بررسی می کنیم تعداد صفحاتی رو که معرفی کردیم. ما 6 تا صفحه رو معرفی کردیم و 5 تاش هم، تا الان گوگل index کرده.

بررسی تعداد صفحات معرفی شده

 

این هم در ارتباط با sitemaps که خیلی م یتونه کمک شما بکنه و در واقع بیشتر از شما کمک crawler ها بکنه، sitemap های دیگه ای هم وجود داره که شما خوبه از اون برای کاربرهاتون استفاده بکنید. یعنی یک ورژن sitemap html بسازین و اون رو داشته باشین، در اختیار کاربرهاتون بگذارید که راحت تر بتونن صفحات وب سایتتون رو پیدا بکنند. برای این کار می تونید از وب سایت های مختلفی استفاده کنید که این کار رو برای شما Free انجام میدن. البته تا چند روزی Free هست. به طور مثال می تونید بیاید داخل این وب سایت ثبت نام بکنید و اکانت free اش رو داشته باشین 14روز شما می تونید استفاده بکنید. ما می تونیم توی یک روز این کار رو ببندیم.

ساخت یک ورژن sitemap html

 

من ایجا یک password ای رو برای خودم در نظر می گیرم و به ترتیب فرم رو پر می کنم تیک I agree رو هم میزنیم و Register

پر کردن فرم

 

زمانی که شما وارد می شید این فضای ویژوالی رو دارین که بتونید اکانتتون رو Add کنید. من اینجا FREE رو می زنم که همون حالت free برام اتفاق بیفته.

اضافه کردن اکانت و انتخاب فری

 

دکمه start creating sitemaps رو می زنیم:

دکمه start creating sitemaps

 

و در اینجا می تونم یک sitemap ویژوال بسازم.

sitemap ویژوال

 

این قسمت میگه از یک URL ای رو می خواین بدین خودش واستون sitemap بسازه؟ از یک xml ای رو می خواین بدین.

ساخت sitemap  از url

 

بگذارید من  یه xml ای که دارم رو بهش میدم که بره از روی خود سایتمون این رو برامون برداره.

ساخت sitemap  از xml

 

داره loading رو انجام میده و sitemap رو برای ما داره لود میکنه. 5 تا آیتم هم آورده.

لود کردن سایت مپ

 

من sitemap ای که واسم می سازه رو view می کنم، که خودم هم می تونم sitemap رو بسازم. می بینید به این صورت این صفحه ها وجود داره.

مشاهده sitemap ای که ساخته شده

 

یعنی بیام اینجا وگزینه create by merge بزنم و بگم یه sitemap جدید برامون بسازه و خودمون بیایم و اون رو منیج (مدیریت کنیم) و طراحی اش بکنیم.

ساخت سایت مپ جدید و منیج کردن آن

 

ساخت سایت مپ جدید و مدیریت کردن آن

 

و یک فضایی رو به من بده که بتونم sitemap ام رو خودم ایجاد کنم. با استفاده از گزینه create from scratch خودم بیام و sitemap رو ایجاد کنم. یعنی اینجا Home ،URL اش رو داشته باشم بتونیم یکی دیگه بسازیم اگه title ،URL داشت، بدیم category اش رو توی چه دسته بندی هست و به این صورت بخش های مختلفش رو داشته باشیم و save بکنیم.

ایجاد سایت مپ جدید از create from scratch

 

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

ساخت زیر مجموعه سایت مپ

 

رو هرکدوم ازینا کلیک کنم اون استراکچر رو خودم میتونم منیج کنم از اینجا و URL هاشون category هاشون و خیلی چیز های دیگه هم براشون می تونم بگذارم. از قسمت پایین هم می تونم back ground و font color رو ست بکنیم و نهایتا در قالب یک فایل html ،save اش بکنیم و اون رو در اختیاره کاربرهامون قرار بدیم.
این هم در واقع نحوه ی ساخت یک sitemap ویژوال هست که اگه دوست داشته باشین می تونیین اون رو در اختیار کاربرهاتون بگذارید.

نحوه ساخت نقشه سایت ویژوال

 

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

سایت مپ دیگر


به طور مثال یک Add page بزنید و صفحات مختلف خودتون رو بسازید کنار هر کدوم از این ها که بیاید Add page رو داریم.

دکمه ادد پیج

 

به این  صورت من می تونم بیام و روی قسمت راست هر کدوم ازین ها:

قسمت راست هر کدام از سایت ها

 

Add Note یا Add Link رو بزنم و لینک مورد نظر خودم رو بهش  Add  بکنم که لینک هم داشته باشه.

اضافه کردن لینک موردنظر

 

این قالبی که اینجا هست.

قالب موجود برای اضافه کردن لینک

 

فضاش بهتره و ویژوال تره، خوشگل تره می تونید این رو user friendly تر در اختیار کاربر هاتون قرار بدین.
این هم از مبحث sitemap چه برای webmater Tools و web console چه برای کاربرهای عادیتون.
لطفا broken link ها رو چک بکنید و sitemap هاتون رو بسازید روی ابزار webmaster Tools هم قرار بدین.