- بازدید : (338)
Google Sitemaps چيست ؟
موتورهاي جستجويي چون گوگل براي جمع آوري اطلاعات وب سايت هاي مختلف از نرم افزارهايي به نام عنكبوت (spider) استفاده مي كنند. وظيفه ي اين نرم افزارها اين است كه به هنگام ورود به يك وب سايت تمامي لينكهاي موجود در آن را شناسايي كرده و به سمت آنها هدايت شوند. بدين ترتيب تمامي صفحات لينك داده شده، مرور شده و اطلاعات آنها در بانكهاي اطلاعاتي گوگل ذخيره مي گردد. اين نرم افزارها به صورت دوره اي اين وب سايت ها را مجددا بررسي مي كنند و از آخرين تغييرات اعمال شده در آنها مطلع مي گردند.
با استفاده از Google Sitemaps كه يكي از جديدترين امكانات موتور جستجوي گوگل است، ارتباط بين وب سايت و اين موتور جستجو بسيار دقيقتر بوده و به عمل به روز رساني اطلاعات در موتور جستجوي گوگل سرعت مي بخشد.
عنكبوت هاي موتورهاي جستجو به راحتي رد لينكهاي صفحات پويا (dynamic) را نمي گيرند و اين بدان معني است كه در صورتي كه وب سايت شما شامل صفحاتي پوياست امكان ثبت نشدن بعضي از صفحات آن در موتورهاي جستجو وجود دارد. در اين هنگام است كه Google Sitemaps به كمك شما مي آيد و كار معرفي چنين لينكهايي را انجام مي دهد.
وجود چنين تكنيكي به هيچ عنوان به اين معني نيست كه نحوه كار سنتي موتور جستجوگر گوگل از بين مي رود. اين تكنيك تنها روشي براي تسريع در عمل جمع آوري اطلاعات سايتها است و مجهز نبودن سايتها به اين ابزار به عنوان ضعف وب سايت مذكور تلقي نمي شود.
برنامه Google Sitemaps به صورت مجاني عرضه شده است و بايد به اين نكته توجه نمود كه استفاده از آن به هيچ عنوان در رتبه وب سايت شما در نتايج گوگل تاثيري نخواهد داشت. اين برنامه در راستاي اهداف شركت گوگل طراحي شده است و اميد آن مي رود كه با استفاده از آن نتايج سودمندي به هنگام جستجوي وب مشاهده گردد.
براي استفاده از اين ابزار، طي مراحل زير الزاميست:
2. اضافه كردن sitemap مذكور به حساب كاربري خود در Google Sitemaps
3. به روز نمودن فايل sitemap خود به هنگام تغيير در سايت خود
جهت ساخت sitemap سايت خود چندين راه وجود دارد. در زير به بعضي از اين راه ها اشاره شده است:
1. در صورتي كه ليست صفحات موجود در وب سايت خود را در فايل متني خاصي ذخيره كرده ايد، مي توانيد از نرم افزار Google Sitemap Generator براي sitemap سايت استفاده نماييد.
2. در صورتي كه امكان استفاده از نرم افزار Google Sitemap Generator را نداريد (براي مثال اگر زبان Python بر سرور شما نصب نمي باشد)، مي توانيد از نرم افزارهاي جانبي ديگر استفاده نماييد.
3. همچنين امكان آماده سازي sitemap به صورت دستي و بر اساس پروتكل sitemap نيز وجود دارد.
گوگل امكان شناسايي Sitemap هاي مختلفي را دارد ولي از بين انواع معرفي شده آن بهترين گزينه استفاده از sitemapهايي است كه از پروتكل Sitemap استفاده مي كنند. دليل اين پيشنهاد آن است كه اولا با استفاده از اين پروتكل علاوه بر آدرس صفحات سايت، اطلاعات مربوط به هر يك از اين صفحات نيز قابل ثبت مي باشند. ثانيا در صورت استفاده از پروتكل Sitemap ، ديگر موتورهاي جستجو نيز امكان استفاده از Sitemap طراحي شده را خواهند داشت.
اين قالب يك پروژه متن باز (Open Source) است كه توسط شركت گوگل و با استفاده از زبان xml طراحي شده است و همانطور كه پيش از اين نيز اشاره شد فايلهاي Sitemapي كه از اين پروتكل استفاده نمايند علاوه بر نگهداري آدرس صفحات سايت امكان ذخيره سازي اطلاعات مربوط به هر صفحه را نيز دارا خواهند بود.
در اين قالب از يك فايل متني (Text File) كه در هر سطر آن آدرس يك صفحه ذكر شده است استفاده مي شود. در اين روش تنها آدرس صفحات ذخيره مي شوند و بر خلاف پروتكل Sitemap امكان افزوردن اطلاعات اضافي را ندارد.
محل قرارگيري فايل Sitemap
پس از ساخت فايل sitemap مي بايست آن را در وب سايت خود قرار دهيد. نرم افزارهاي جستجوگر گوگل تنها قادر به مرور صفحاتي از صفحات معرفي شده در sitemap هستند كه در سطح زيرين پوشه قرارگيري فايل sitemap قرار گرفته اند. بدين معني كه اگر فايل sitemap شما در پوشه فرضي www.sitename.com/foo/ قرار داشته باشد، نرم افزارهاي مذكور تنها قادر به مرور صفحات موجود در پوشه foo و پوشه هاي زيرين آن هستند و در صورتي كه در فايل sitemap شما آدرس صفحاتي موجود در ديگر پوشه هاي ريشه ثبت شده باشد، نرم افزارهاي جستجوگر به سراغ آن صفحات نخواهند رفت. لذا بهترين مكان براي قرارگيري فايل sitemap ريشه سايت است (در اينجا www.sitename.com) بدين ترتيب تمامي صفحات معرفي شده در sitemap توسط نرم افزارهاي جستجوگر مرور خواهند شد.
- فايل sitemap امكان ذخيره سازي آدرس صفحات مختلف و يا آدرس sitemapهاي ديگر را دارد.
- در صورتي كه فايل sitemap شامل آدرس sitemapهاي ديگر است مي بايست از روش خاصي براي معرفي آنها استفاده نمود و تعداد اين sitemapها نبايد از 1000 آدرس تجاوز كند. (روش معرفي sitemapها در مقالات آتي شرح داده خواهد شد.)
- فايل sitemap نبايد بيشتر از 50000 آدرس را در خود ذخيره كند. علاوه بر آن حجم اين فايل در حالت معمولي (فشرده نشده) نبايد از 10 مگابايت بيشتر شود. در صورت نياز به فايل بزرگتر ، به جاي استفاده از يك فايل از وجود چند فايل sitemap بهره ببريد.
- تمامي آدرس هاي معرفي شده در فايل sitemap مي بايست از قاعده يكساني براي آدرس دهي استفاده كنند. به عنوان مثال اگر آدرس يك صفحه را با http://www.sitename.com آغاز نموده ايد نبايد آدرس صفحه ديگر را با http://sitename.com آغاز نماييد. به همين ترتيب براي آدرس دهي تمامي صفحات معرفي شده در sitemap بايد از يكي از روش هاي فوق استفاده گردد.
- به هنگام معرفي صفحات سايت، آدرس آن را به طور كامل، به همراه پروتكل (براي مثال //:http) و مميزهاي الزامي ديگر مشخص نماييد.
- در آدرس دهي از شماره جلسه (Session ID) استفاده نكنيد.
- در آدرس دهي صفحات تنها مجاز به استفاده از كاراكترهاي اسكي خاصي هستيد و استفاده از كد برخي از كنترلها و كاراكترهاي خاص غير مجاز مي باشد. در صورت معتبر نبودن فايل sitemap ساخته شده، به هنگام معرفي آن به گوگل با پيغام خطاي مربوط به آن روبرو خواهيد شد.
تا اينجا تنها به معرفي ابزار Google Sitemaps پرداختيم. در مقالات بعدي بيشتر با نحوه استفاده از آن آشنا خواهيد شد.
- فارسی ساز ویندوز محبوب ۷ – نسخه ۳۲ و ۶۴بیت
- 10 نكته درباره Microsoft Share Point Services
- 10 نكته درباره ابزارهاي NETSH
- 10 نکته درباره DomainTrust اکتیودایرکتوری
- 10 نكته درباره امنيت ارتباطات بيسيم
- 10 نکته درباره رفع ایرادهاي اتصالات VPN
- 10 نکته درباره مدیریت پروژههای IT
- 10 نکته درباره فهرستهای کنترل دسترسی Cisco IOS
- 10 نكته درباره سرويس بهروزرساني ويندوز سرور
- 10 نکته درباره SQL Server 2005
پس به همین دلیل ازتون ممنون میشیم که سوالات غیرمرتبط با این مطلب را در انجمن های سایت مطرح کنید . در بخش نظرات فقط سوالات مرتبط با مطلب پاسخ داده خواهد شد .