newsinfo
دوشنبه 18 اردیبهشت 1391, 13:40 عصر
نقشه سایت XML ای عطفی از پروتکل مستثنی سازی ربات محسوب میشود. در واقع یک پروتکل مستثنی سازی است. به کمک این متد میتوانید به خزندهها بگویید چه چیزهایی بر ایشان حاضر کردهاید تا از آنها برای فهرست بندی استفاده کنند. در سادهترین شکل، یک نقشه XML سایت فایلی است که تمام آدرسها را برای یک وب سایت فهرست بندی میکند. این فایل یک سری اطلاعات اضافی در مورد هر آدرس در اختیار طراحی سایت (http://parscms.com) قرار میدهد، از جمله آخرین تاریخ به روز رسانی آدرس، فاصله زمانی بین هر بار تغییر آدرس و میزان اهمیت مرتبط بودن صفحه با صفحات دیگر.
نقشه سایت XML بدان جهت استفاده میشود که مطمئن شویم خزندهها میتوانند صفحاتی از سایت که مدنظر ما هستند را پیدا کنند، مثلا صفحات پویا. فایل نقشه سایت ممکن است در فایلrobots.txt قرار داشته باشد و یا به طور مستقیم برای موتور جستجو ثبت شود. انجام هر کدام از این دو راه باز هم ضمانت نمیکند که سایت شما توسط موتور جستجو در فهرست قرار بگیرد و یا اینکه موتور جستجو را مجبور به فهرست کردن زود تر سایت کند.
همچنین نقشه سایت XML ای ضمانتی برای فهرست بندی شدن صفحات موجود در سایت شما نیز نخواهد داشت و صرفا راهنمایی است که خزنده میتواند از آن برای پیدا کردن صفحاتی که در غیر این صورت ممکن است گم شوند استفاده میکند.
ساخت یک نقشه سایت XML ای اولین گام در جهت قرار دادن آن در فایلrobots.txtخودتان و یا ثبت آن در موتور جستجو است. سایتهای زیادی وجود دارد که نرم افزارهای مناسبی برای ساخت نقشه XML ارائه کردهاند. به عنوان مثال گوگل یک سازنده نقشه سایت عرضه کرده است که پس از دانلود و نصب نرم افزار آن، میتوانید از آن برای تهیه نقشه سایت استفاده کنید . اما گوگل تنها شرکت در این عرصه نیست و بسیاری شرکتهای دیگر نیز وجود دارند که به خوبی گوگل کار میکنند.
نقشه سایت XML ای خود را ایجاد کنید
کار دیگری که میتوانید انجام دهید این است که خودتان نقشه XML را بنویسید. پروتکل نقشه سایت طوری توسعه داده شده است که تمام موارد لازم برای نوشتن یک نقشه سایت کاملا تابعی را نیز دارد. دو مسئله اصلی در این پروتکل وجود دارد، این که نقشه سایت باید حاوی تگ های XML و تحت UTF-8 رمز شدهباشد. رمزگذاری UTF-8 یعنی 8بیت UCS، که نوعی رمز است که اساس آن کدهای ASCII هستند.
مسئله اصلی دیگر که برای نقشه XML لازم است مقادیر دادهای داخل نقشه سایت میباشد. به این معنا که از کارکترهای خاصی که در جدول زیر آمده است باید استفاده شود. کدهایی که میتوانید در نقشه XML ای سایت خود استفاده کنید.
این کاراکترهای فرار در آدرس وب استفاده میشوند تا کاراکترهای نشان داده شده را جایگزین سازند. بنابراین آدرس وب
example.com/product.html&q=name
پس از اعمال کدهای فرار به صورت زیر در می آید:
example.com/product.html&q=name
علاوه بر مورد ذکر شده، شما ملزم به استفاده از مجموعهای از تگ های XMLنیز هستید. تگ هایی از این مجموعه که بیشتر مورد استفاده قرار میگیرند در جدولآورده شدهاند.
توجه: قطعه کدهایی که در این فصل مثال زده شد بر این اساس بود که نقشه سایت چگونه باید به طور خاص برای Google نوشته شود. اکثر قطعه کدها برای سایر موتورهای جستجو نیز مشابه است، اما شما پیش از اینکه شروع به نوشتن نقشه سایت خود کنید راهنمایی که توسط موتور جستجوی مورد نظرتان ارائه شده را مورد بازبینی قرار دهید. خوشبختانه Google، Yahoo و MSN همگی از یک استاندارد نقشه سایت یکسان به صورت توافقی استفاده میکنند.
نقشه سایت XML بدان جهت استفاده میشود که مطمئن شویم خزندهها میتوانند صفحاتی از سایت که مدنظر ما هستند را پیدا کنند، مثلا صفحات پویا. فایل نقشه سایت ممکن است در فایلrobots.txt قرار داشته باشد و یا به طور مستقیم برای موتور جستجو ثبت شود. انجام هر کدام از این دو راه باز هم ضمانت نمیکند که سایت شما توسط موتور جستجو در فهرست قرار بگیرد و یا اینکه موتور جستجو را مجبور به فهرست کردن زود تر سایت کند.
همچنین نقشه سایت XML ای ضمانتی برای فهرست بندی شدن صفحات موجود در سایت شما نیز نخواهد داشت و صرفا راهنمایی است که خزنده میتواند از آن برای پیدا کردن صفحاتی که در غیر این صورت ممکن است گم شوند استفاده میکند.
ساخت یک نقشه سایت XML ای اولین گام در جهت قرار دادن آن در فایلrobots.txtخودتان و یا ثبت آن در موتور جستجو است. سایتهای زیادی وجود دارد که نرم افزارهای مناسبی برای ساخت نقشه XML ارائه کردهاند. به عنوان مثال گوگل یک سازنده نقشه سایت عرضه کرده است که پس از دانلود و نصب نرم افزار آن، میتوانید از آن برای تهیه نقشه سایت استفاده کنید . اما گوگل تنها شرکت در این عرصه نیست و بسیاری شرکتهای دیگر نیز وجود دارند که به خوبی گوگل کار میکنند.
نقشه سایت XML ای خود را ایجاد کنید
کار دیگری که میتوانید انجام دهید این است که خودتان نقشه XML را بنویسید. پروتکل نقشه سایت طوری توسعه داده شده است که تمام موارد لازم برای نوشتن یک نقشه سایت کاملا تابعی را نیز دارد. دو مسئله اصلی در این پروتکل وجود دارد، این که نقشه سایت باید حاوی تگ های XML و تحت UTF-8 رمز شدهباشد. رمزگذاری UTF-8 یعنی 8بیت UCS، که نوعی رمز است که اساس آن کدهای ASCII هستند.
مسئله اصلی دیگر که برای نقشه XML لازم است مقادیر دادهای داخل نقشه سایت میباشد. به این معنا که از کارکترهای خاصی که در جدول زیر آمده است باید استفاده شود. کدهایی که میتوانید در نقشه XML ای سایت خود استفاده کنید.
این کاراکترهای فرار در آدرس وب استفاده میشوند تا کاراکترهای نشان داده شده را جایگزین سازند. بنابراین آدرس وب
example.com/product.html&q=name
پس از اعمال کدهای فرار به صورت زیر در می آید:
example.com/product.html&q=name
علاوه بر مورد ذکر شده، شما ملزم به استفاده از مجموعهای از تگ های XMLنیز هستید. تگ هایی از این مجموعه که بیشتر مورد استفاده قرار میگیرند در جدولآورده شدهاند.
توجه: قطعه کدهایی که در این فصل مثال زده شد بر این اساس بود که نقشه سایت چگونه باید به طور خاص برای Google نوشته شود. اکثر قطعه کدها برای سایر موتورهای جستجو نیز مشابه است، اما شما پیش از اینکه شروع به نوشتن نقشه سایت خود کنید راهنمایی که توسط موتور جستجوی مورد نظرتان ارائه شده را مورد بازبینی قرار دهید. خوشبختانه Google، Yahoo و MSN همگی از یک استاندارد نقشه سایت یکسان به صورت توافقی استفاده میکنند.