Google Sitemaps چيست ؟: تفاوت بین نسخه‌ها   

از دانشنامه جوملا فارسی - مامبو فارسی
پرش به: ناوبری، جستجو
(صفحهٔ جدید: موتورهاي جستجويي چون گوگل براي جمع آوري اطلاعات وب سايت هاي مختلف از نرم افزارهايي به نام عنك...)
 
 
(۱ نسخهٔ میانی ویرایش شده توسط ۱ کاربر نشان داده نشده)
سطر ۱: سطر ۱:
[[موتورهاي جستجويي]] چون [[گوگل]] براي جمع آوري اطلاعات وب سايت هاي مختلف از نرم افزارهايي به نام عنكبوت ([[spider]]) استفاده مي كنند. وظيفه ي اين نرم افزارها اين است كه به هنگام ورود به يك وب سايت تمامي لينكهاي موجود در آن را شناسايي كرده و به سمت آنها هدايت شوند.
+
=مقدمه=
  
بدين ترتيب تمامي صفحات لينك داده شده، مرور شده و اطلاعات آنها در بانكهاي اطلاعاتي گوگل ذخيره مي گردد. اين نرم افزارها به صورت دوره اي اين وب سايت ها را مجددا بررسي مي كنند و از آخرين تغييرات اعمال شده در آنها مطلع مي گردند.
+
[[موتورهای جستجویی]] چون [[گوگل]] برای جمع آوری اطلاعات [[وب]] سایت‌های مختلف از نرم افزارهایی به نام عنكبوت ([[spider]]) استفاده می‌كنند. وظیفه‌ی این نرم افزارها این است كه به هنگام ورود به یك [[وب]] سایت تمامی لینك‌های موجود در آن را شناسایی كرده و به سمت آنها هدایت شوند.
  
 +
بدین ترتیب تمامی صفحات لینك داده شده، مرور شده و اطلاعات آنها در بانك‌های اطلاعاتی گوگل ذخیره می‌گردد. این نرم افزارها به صورت دوره‌ای این [[وب]] سایت‌ها را مجددا بررسی می‌كنند و از آخرین تغییرات اعمال شده در آنها مطلع می‌گردند.
  
با استفاده از Google Sitemaps كه يكي از جديدترين امكانات موتور جستجوي گوگل است، ارتباط بين وب سايت و اين موتور جستجو بسيار دقيقتر بوده و به عمل به روز رساني اطلاعات در موتور جستجوي گوگل سرعت مي بخشد.
+
=Google Sitemaps=
  
 +
با استفاده از Google Sitemaps كه یكی از جدیدترین امكانات موتور جستجوی گوگل است، ارتباط بین [[وب]] سایت و این موتور جستجو بسیار دقیقتر بوده و به عمل به روز رسانی اطلاعات در موتور جستجوی گوگل سرعت می‌بخشد.
  
اين مقاله به معرفي اين ابزار مي پردازم و در مقالات آتي نحوه استفاده از آن را شرح خواهم داد.
+
عنكبوت‌های موتورهای جستجو به راحتی رد لینك‌های صفحات پویا ([[dynamic]]) را نمی‌گیرند و این بدان معنی است كه در صورتی كه [[وب]] سایت شما شامل صفحاتی پویاست امكان ثبت نشدن بعضی از صفحات آن در موتورهای جستجو وجود دارد.
  
 +
در این هنگام است كه Google Sitemaps به كمك شما می‌آید و كار معرفی چنین لینك‌هایی را انجام می‌دهد.
  
عنكبوت هاي موتورهاي جستجو به راحتي رد لينكهاي صفحات پويا ([[dynamic]]) را نمي گيرند و اين بدان معني است كه در صورتي كه وب سايت شما شامل صفحاتي پوياست امكان ثبت نشدن بعضي از صفحات آن در موتورهاي جستجو وجود دارد.
+
وجود چنین تكنیكی به هیچ عنوان به این معنی نیست كه نحوه كار سنتی موتور جستجوگر گوگل از بین می‌رود. این تكنیك تنها روشی برای تسریع در عمل جمع آوری اطلاعات سایت‌ها است و مجهز نبودن سایت‌ها به این ابزار به عنوان ضعف [[وب]] سایت مذكور تلقی نمی‌شود.
  
 +
برنامه Google Sitemaps به صورت مجانی عرضه شده است و باید به این نكته توجه نمود كه استفاده از آن به هیچ عنوان در رتبه [[وب]] سایت شما در نتایج گوگل تاثیری نخواهد داشت.
  
در اين هنگام است كه Google Sitemaps به كمك شما مي آيد و كار معرفي چنين لينكهايي را انجام مي دهد.
+
این برنامه در راستای اهداف شركت گوگل طراحی شده است و امید آن می‌رود كه با استفاده از آن نتایج سودمندی به هنگام جستجوی [[وب]] مشاهده گردد.
  
 +
لازم به ذكر است Google Sitemaps هنوز به عنوان ابزار رسمی معرفی نگردیده و تنها نسخه بتای آن معرفی شده است.
  
وجود چنين تكنيكي به هيچ عنوان به اين معني نيست كه نحوه كار سنتي موتور جستجوگر گوگل از بين مي رود. اين تكنيك تنها روشي براي تسريع در عمل جمع آوري اطلاعات سايتها است و مجهز نبودن سايتها به اين ابزار به عنوان ضعف وب سايت مذكور تلقي نمي شود.
+
=نحوه استفاده از Google Sitemaps=
 
+
 
+
برنامه Google Sitemaps به صورت مجاني عرضه شده است و بايد به اين نكته توجه نمود كه استفاده از آن به هيچ عنوان در رتبه وب سايت شما در نتايج گوگل تاثيري نخواهد داشت.
+
 
+
 
+
اين برنامه در راستاي اهداف شركت گوگل طراحي شده است و اميد آن مي رود كه با استفاده از آن نتايج سودمندي به هنگام جستجوي وب مشاهده گردد.
+
 
+
 
+
لازم به ذكر است Google Sitemaps هنوز به عنوان ابزار رسمي معرفي نگرديده و تنها نسخه بتاي آن معرفي شده است.
+
نحوه استفاده از Google Sitemaps
+
براي استفاده از اين ابزار، طي مراحل زير الزاميست:
+
  
 +
برای استفاده از این ابزار، طی مراحل زیر الزامیست:
  
 
1. ساخت sitemap معتبر
 
1. ساخت sitemap معتبر
2. اضافه كردن sitemap مذكور به حساب كاربري خود در Google Sitemaps
+
2. اضافه كردن sitemap مذكور به حساب كاربری خود در Google Sitemaps
3. به روز نمودن فايل sitemap خود به هنگام تغيير در سايت خود
+
3. به روز نمودن فایل sitemap خود به هنگام تغییر در سایت خود
  
 +
استفاده از Google Sitemaps برای همه [[وب]] سایت‌ها امكان پذیر است. لذا چه سایت شما در برگیرنده یك صفحه است و چه شامل میلیون‌ها صفحه پویاست این روش برای معرفی [[وب]] سایتتان به موتورهای جستجو توصیه می‌گردد.
  
استفاده از Google Sitemaps براي همه وب سايتها امكان پذير است. لذا چه سايت شما در برگيرنده يك صفحه است و چه شامل ميليونها صفحه پوياست اين روش براي معرفي وب سايتتان به موتورهاي جستجو توصيه مي گردد.
+
=ساخت sitemap=
  
 +
جهت ساخت sitemap سایت خود چندین راه وجود دارد. در زیر به بعضی از این راه‌ها اشاره شده است:
  
ساخت sitemap
+
1. در صورتی كه لیست صفحات موجود در [[وب]] سایت خود را در فایل متنی خاصی ذخیره كرده‌اید، می‌توانید از نرم افزار Google Sitemap Generator برای sitemap سایت استفاده نمایید.
  
جهت ساخت sitemap سايت خود چندين راه وجود دارد. در زير به بعضي از اين راه ها اشاره شده است:
+
2. در صورتی كه امكان استفاده از نرم افزار Google Sitemap Generator را ندارید (برای مثال اگر زبان [[Python]] بر سرور شما نصب نمی‌باشد)، می‌توانید از نرم افزارهای جانبی دیگر استفاده نمایید.
1. در صورتي كه ليست صفحات موجود در وب سايت خود را در فايل متني خاصي ذخيره كرده ايد، مي توانيد از نرم افزار Google Sitemap Generator براي sitemap سايت استفاده نماييد.
+
  
 +
3. همچنین امكان آماده سازی sitemap به صورت دستی و بر اساس پروتكل sitemap نیز وجود دارد.
  
2. در صورتي كه امكان استفاده از نرم افزار Google Sitemap Generator را نداريد (براي مثال اگر زبان [[Python]] بر سرور شما نصب نمي باشد)، مي توانيد از نرم افزارهاي جانبي ديگر استفاده نماييد.
+
برای مشاهده sitemap نمونه شركت گوگل به اینجا مراجعه نمایید : <nowiki>http://www.google.com/sitemap.xml</nowiki>
 
+
 
+
3. همچنين امكان آماده سازي sitemap به صورت دستي و بر اساس پروتكل sitemap نيز وجود دارد.
+
براي مشاهده sitemap نمونه شركت گوگل به اينجا مراجعه نماييد : http://www.google.com/sitemap.xml
+
  
 
[[تصویر:sample_xml.png]]  
 
[[تصویر:sample_xml.png]]  
  
  
قالبهاي متفاوت sitemap قابل شناسايي براي گوگل
+
=قالب‌های متفاوت sitemap قابل شناسایی برای گوگل=
  
گوگل امكان شناسايي Sitemap هاي مختلفي را دارد ولي از بين انواع معرفي شده آن بهترين گزينه استفاده از sitemapهايي است كه از پروتكل Sitemap استفاده مي كنند.
+
گوگل امكان شناسایی Sitemap‌های مختلفی را دارد ولی از بین انواع معرفی شده آن بهترین گزینه استفاده از sitemapهایی است كه از پروتكل Sitemap استفاده می‌كنند.
  
 +
دلیل این پیشنهاد آن است كه:
  
 +
*با استفاده از این پروتكل علاوه بر آدرس صفحات سایت، اطلاعات مربوط به هر یك از این صفحات نیز قابل ثبت می‌باشند.
  
دليل اين پيشنهاد آن است كه اولا با استفاده از اين پروتكل علاوه بر آدرس صفحات سايت، اطلاعات مربوط به هر يك از اين صفحات نيز قابل ثبت مي باشند.
+
*در صورت استفاده از پروتكل Sitemap ، دیگر موتورهای جستجو نیز امكان استفاده از Sitemap طراحی شده را خواهند داشت.
  
 +
=پروتكل Sitemap:=
  
ثانيا در صورت استفاده از پروتكل Sitemap ، ديگر موتورهاي جستجو نيز امكان استفاده از Sitemap طراحي شده را خواهند داشت.
+
این قالب یك پروژه متن باز ([[Open Source]]) است كه توسط شركت گوگل و با استفاده از زبان xml طراحی شده است و همانطور كه پیش از این نیز اشاره شد فایل‌های Sitemapی كه از این پروتكل استفاده نمایند.
 
+
پروتكل Sitemap :
+
 
+
اين قالب يك پروژه متن باز ([[Open Source]]) است كه توسط شركت گوگل و با استفاده از زبان xml طراحي شده است و همانطور كه پيش از اين نيز اشاره شد فايلهاي Sitemapي كه از اين پروتكل استفاده نمايند
+
 
+
 
+
علاوه بر نگهداري آدرس صفحات سايت امكان ذخيره سازي اطلاعات مربوط به هر صفحه را نيز دارا خواهند بود.
+
  
 +
علاوه بر نگهداری آدرس صفحات سایت امكان ذخیره سازی اطلاعات مربوط به هر صفحه را نیز دارا خواهند بود.
  
 
OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting)
 
OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting)
اين قالب، تنها براي سايت هايي توصيه مي گردد كه هم اكنون از اين پروتكل استفاده مي كنند.
 
 
 
Syndication feed
 
گوگل قابليت استفاده از [[RSS]] 2.0 و [[Atom]] 0.3 [[feeds]] را نيز دارا مي باشد. تنها در صورتي كه هم اكنون از وجود چنين فيد هايي در سايت خود بهره مي بريد، از اين روش استفاده نماييد.
 
 
 
لازم به ذكر است كه فيدها ممكن است تنها اطلاعات آخرين صفحات اضافه شده به سايت را ذخيره نمايند.
 
 
 
فايل متني
 
در اين قالب از يك فايل متني (Text File) كه در هر سطر آن آدرس يك صفحه ذكر شده است استفاده مي شود. در اين روش تنها آدرس صفحات ذخيره مي شوند و بر خلاف پروتكل Sitemap امكان افزوردن اطلاعات اضافي را ندارد.
 
 
 
پس از ساخت فايل Sitemap سايت خود مي بايست آن را در بخش كاربري خود در سايت گوگل ثبت نماييد.
 
 
 
محل قرارگيري فايل Sitemap
 
 
پس از ساخت فايل sitemap مي بايست آن را در وب سايت خود قرار دهيد. نرم افزارهاي جستجوگر گوگل تنها قادر به مرور صفحاتي از صفحات معرفي شده در sitemap هستند كه در سطح زيرين پوشه قرارگيري فايل sitemap قرار گرفته اند.
 
 
 
بدين معني كه اگر فايل sitemap شما در پوشه فرضي http://www.sitename.com/foo/ قرار داشته باشد، نرم افزارهاي مذكور تنها قادر به مرور صفحات موجود در پوشه foo و پوشه هاي زيرين آن هستند و در صورتي كه در فايل sitemap شما آدرس صفحاتي موجود در ديگر پوشه هاي ريشه ثبت شده باشد، نرم افزارهاي جستجوگر به سراغ آن صفحات نخواهند رفت. لذا بهترين مكان براي قرارگيري فايل sitemap ريشه سايت است (در اينجا http://www.sitename.com) بدين ترتيب تمامي صفحات معرفي شده در sitemap توسط نرم افزارهاي جستجوگر مرور خواهند شد.
 
 
  
 +
این قالب، تنها برای سایت‌هایی توصیه می‌گردد كه هم اكنون از این پروتكل استفاده می‌كنند.
  
محتويات فايل Sitemap
+
=Syndication feed=
  
به هنگام ساخت فايل sitemap به نكات زير دقت كنيد:
+
گوگل قابلیت استفاده از [[RSS]] 2.0 و [[Atom]] 0.3 [[feeds]] را نیز دارا می‌باشد. تنها در صورتی كه هم اكنون از وجود چنین فید‌هایی در سایت خود بهره می‌برید، از این روش استفاده نمایید.
  
 +
لازم به ذكر است كه فیدها ممكن است تنها اطلاعات آخرین صفحات اضافه شده به سایت را ذخیره نمایند.
  
فايل sitemap امكان ذخيره سازي آدرس صفحات مختلف و يا آدرس sitemapهاي ديگر را دارد.
+
=فایل متنی=
در صورتي كه فايل sitemap شامل آدرس sitemapهاي ديگر است مي بايست از روش خاصي براي معرفي آنها استفاده نمود و تعداد اين sitemap‌ها نبايد از 1000 آدرس تجاوز كند. (روش معرفي sitemapها در مقالات آتي شرح داده خواهد شد.)
+
  
 +
در این قالب از یك فایل متنی (Text File) كه در هر سطر آن آدرس یك صفحه ذكر شده است استفاده می‌شود. در این روش تنها آدرس صفحات ذخیره می‌شوند و بر خلاف پروتكل Sitemap امكان افزوردن اطلاعات اضافی را ندارد.
  
 +
پس از ساخت فایل Sitemap سایت خود می‌بایست آن را در بخش كاربری خود در سایت گوگل ثبت نمایید.
  
فايل sitemap نبايد بيشتر از 50000 آدرس را در خود ذخيره كند. علاوه بر آن حجم اين فايل در حالت معمولي (فشرده نشده) نبايد از 10 مگابايت بيشتر شود.
+
=محل قرارگیری فایل Sitemap=
  
 +
پس از ساخت فایل sitemap می‌بایست آن را در [[وب]] سایت خود قرار دهید. نرم افزارهای جستجوگر گوگل تنها قادر به مرور صفحاتی از صفحات معرفی شده در sitemap هستند كه در سطح زیرین پوشه قرارگیری فایل sitemap قرار گرفته‌اند.
  
در صورت نياز به فايل بزرگتر ، به جاي استفاده از يك فايل از وجود چند فايل sitemap بهره ببريد.
+
بدین معنی كه اگر فایل sitemap شما در پوشه فرضی <nowiki>http://www.sitename.com/foo/</nowiki> قرار داشته باشد، نرم افزارهای مذكور تنها قادر به مرور صفحات موجود در پوشه foo و پوشه‌های زیرین آن هستند و در صورتی كه در فایل sitemap شما آدرس صفحاتی موجود در دیگر پوشه‌های ریشه ثبت شده باشد، نرم افزارهای جستجوگر به سراغ آن صفحات نخواهند رفت.
  
 +
لذا بهترین مكان برای قرارگیری فایل sitemap ریشه سایت است (در اینجا <nowiki>http://www.sitename.com</nowiki>) بدین ترتیب تمامی‌صفحات معرفی شده در sitemap توسط نرم افزارهای جستجوگر مرور خواهند شد.
  
 +
=محتویات فایل Sitemap=
  
تمامي آدرس هاي معرفي شده در فايل sitemap مي بايست از قاعده يكساني براي آدرس دهي استفاده كنند.
+
به هنگام ساخت فایل sitemap به نكات زیر دقت كنید:
  
 +
*فایل sitemap امكان ذخیره سازی آدرس صفحات مختلف و یا آدرس sitemapهای دیگر را دارد.
 +
در صورتی كه فایل sitemap شامل آدرس sitemapهای دیگر است می‌بایست از روش خاصی برای معرفی آنها استفاده نمود و تعداد این sitemapها نباید از 1000 آدرس تجاوز كند. (روش معرفی sitemapها در مقالات آتی شرح داده خواهد شد.)
  
به عنوان مثال اگر آدرس يك صفحه را با http://www.sitename.com آغاز نموده ايد نبايد آدرس صفحه ديگر را با http://sitename.com آغاز نماييد.
+
*فایل sitemap نباید بیشتر از 50000 آدرس را در خود ذخیره كند. علاوه بر آن حجم این فایل در حالت معمولی (فشرده نشده) نباید از 10 مگابایت بیشتر شود.
  
 +
*در صورت نیاز به فایل بزرگتر ، به جای استفاده از یك فایل از وجود چند فایل sitemap بهره ببرید.
  
به همين ترتيب براي آدرس دهي تمامي صفحات معرفي شده در sitemap بايد از يكي از روش هاي فوق استفاده گردد.
+
*تمامی آدرس‌های معرفی شده در فایل sitemap می‌بایست از قاعده یكسانی برای آدرس دهی استفاده كنند.
  
 +
به عنوان مثال اگر آدرس یك صفحه را با <nowiki>http://www.sitename.com</nowiki> آغاز نموده‌اید نباید آدرس صفحه دیگر را با <nowiki>http://sitename.com</nowiki> آغاز نمایید.
  
به هنگام معرفي صفحات سايت، آدرس آن را به طور كامل، به همراه پروتكل (براي مثال //:http) و مميزهاي الزامي ديگر مشخص نماييد.
+
*به همین ترتیب برای آدرس دهی تمامی صفحات معرفی شده در sitemap باید از یكی از روش‌های فوق استفاده گردد.
  
 +
*به هنگام معرفی صفحات سایت، آدرس آن را به طور كامل، به همراه پروتكل (برای مثال //:http) و ممیزهای الزامی دیگر مشخص نمایید.
  
در آدرس دهي از شماره جلسه (Session ID) استفاده نكنيد.
+
*در آدرس دهی از شماره جلسه (Session ID) استفاده نكنید.
  
 +
*در آدرس دهی صفحات تنها مجاز به استفاده از كاراكترهای اسكی خاصی هستید و استفاده از كد برخی از كنترل‌ها و كاراكترهای خاص غیر مجاز می‌باشد.
  
در آدرس دهي صفحات تنها مجاز به استفاده از كاراكترهاي اسكي خاصي هستيد و استفاده از كد برخي از كنترلها و كاراكترهاي خاص غير مجاز مي باشد.
+
*در صورت معتبر نبودن فایل sitemap ساخته شده، به هنگام معرفی آن به گوگل با پیغام خطای مربوط به آن روبرو خواهید شد.
  
 +
تا اینجا تنها به معرفی ابزار Google Sitemaps پرداختیم. در مقالات بعدی بیشتر با نحوه استفاده از آن آشنا خواهید شد.
  
در صورت معتبر نبودن فايل sitemap ساخته شده، به هنگام معرفي آن به گوگل با پيغام خطاي مربوط به آن روبرو خواهيد شد.
 
  
 +
----
  
 +
گردآورنده: Emad.h
  
تا اينجا تنها به معرفي ابزار Google Sitemaps پرداختيم. در مقالات بعدي بيشتر با نحوه استفاده از آن آشنا خواهيد شد.
+
ویرایش: تیم [http://www.mambolearn.com مامبولرن]
  
 +
{{کپی رایت}}
  
--[[کاربر:Emad.h|Emad.h]] ‏۳ دسامبر ۲۰۰۸، ساعت ۰۰:۵۶ (UTC)
+
[[رده:اینترنت]][[رده:اطلاعات عمومی]]

نسخهٔ کنونی تا ‏۲۸ آوریل ۲۰۱۱، ساعت ۰۹:۲۵

مقدمه

موتورهای جستجویی چون گوگل برای جمع آوری اطلاعات وب سایت‌های مختلف از نرم افزارهایی به نام عنكبوت (spider) استفاده می‌كنند. وظیفه‌ی این نرم افزارها این است كه به هنگام ورود به یك وب سایت تمامی لینك‌های موجود در آن را شناسایی كرده و به سمت آنها هدایت شوند.

بدین ترتیب تمامی صفحات لینك داده شده، مرور شده و اطلاعات آنها در بانك‌های اطلاعاتی گوگل ذخیره می‌گردد. این نرم افزارها به صورت دوره‌ای این وب سایت‌ها را مجددا بررسی می‌كنند و از آخرین تغییرات اعمال شده در آنها مطلع می‌گردند.

Google Sitemaps

با استفاده از Google Sitemaps كه یكی از جدیدترین امكانات موتور جستجوی گوگل است، ارتباط بین وب سایت و این موتور جستجو بسیار دقیقتر بوده و به عمل به روز رسانی اطلاعات در موتور جستجوی گوگل سرعت می‌بخشد.

عنكبوت‌های موتورهای جستجو به راحتی رد لینك‌های صفحات پویا (dynamic) را نمی‌گیرند و این بدان معنی است كه در صورتی كه وب سایت شما شامل صفحاتی پویاست امكان ثبت نشدن بعضی از صفحات آن در موتورهای جستجو وجود دارد.

در این هنگام است كه Google Sitemaps به كمك شما می‌آید و كار معرفی چنین لینك‌هایی را انجام می‌دهد.

وجود چنین تكنیكی به هیچ عنوان به این معنی نیست كه نحوه كار سنتی موتور جستجوگر گوگل از بین می‌رود. این تكنیك تنها روشی برای تسریع در عمل جمع آوری اطلاعات سایت‌ها است و مجهز نبودن سایت‌ها به این ابزار به عنوان ضعف وب سایت مذكور تلقی نمی‌شود.

برنامه Google Sitemaps به صورت مجانی عرضه شده است و باید به این نكته توجه نمود كه استفاده از آن به هیچ عنوان در رتبه وب سایت شما در نتایج گوگل تاثیری نخواهد داشت.

این برنامه در راستای اهداف شركت گوگل طراحی شده است و امید آن می‌رود كه با استفاده از آن نتایج سودمندی به هنگام جستجوی وب مشاهده گردد.

لازم به ذكر است Google Sitemaps هنوز به عنوان ابزار رسمی معرفی نگردیده و تنها نسخه بتای آن معرفی شده است.

نحوه استفاده از Google Sitemaps

برای استفاده از این ابزار، طی مراحل زیر الزامیست:

1. ساخت sitemap معتبر 2. اضافه كردن sitemap مذكور به حساب كاربری خود در Google Sitemaps 3. به روز نمودن فایل sitemap خود به هنگام تغییر در سایت خود

استفاده از Google Sitemaps برای همه وب سایت‌ها امكان پذیر است. لذا چه سایت شما در برگیرنده یك صفحه است و چه شامل میلیون‌ها صفحه پویاست این روش برای معرفی وب سایتتان به موتورهای جستجو توصیه می‌گردد.

ساخت sitemap

جهت ساخت sitemap سایت خود چندین راه وجود دارد. در زیر به بعضی از این راه‌ها اشاره شده است:

1. در صورتی كه لیست صفحات موجود در وب سایت خود را در فایل متنی خاصی ذخیره كرده‌اید، می‌توانید از نرم افزار Google Sitemap Generator برای sitemap سایت استفاده نمایید.

2. در صورتی كه امكان استفاده از نرم افزار Google Sitemap Generator را ندارید (برای مثال اگر زبان Python بر سرور شما نصب نمی‌باشد)، می‌توانید از نرم افزارهای جانبی دیگر استفاده نمایید.

3. همچنین امكان آماده سازی sitemap به صورت دستی و بر اساس پروتكل sitemap نیز وجود دارد.

برای مشاهده sitemap نمونه شركت گوگل به اینجا مراجعه نمایید : http://www.google.com/sitemap.xml

Sample xml.png


قالب‌های متفاوت sitemap قابل شناسایی برای گوگل

گوگل امكان شناسایی Sitemap‌های مختلفی را دارد ولی از بین انواع معرفی شده آن بهترین گزینه استفاده از sitemapهایی است كه از پروتكل Sitemap استفاده می‌كنند.

دلیل این پیشنهاد آن است كه:

  • با استفاده از این پروتكل علاوه بر آدرس صفحات سایت، اطلاعات مربوط به هر یك از این صفحات نیز قابل ثبت می‌باشند.
  • در صورت استفاده از پروتكل Sitemap ، دیگر موتورهای جستجو نیز امكان استفاده از Sitemap طراحی شده را خواهند داشت.

پروتكل Sitemap:

این قالب یك پروژه متن باز (Open Source) است كه توسط شركت گوگل و با استفاده از زبان xml طراحی شده است و همانطور كه پیش از این نیز اشاره شد فایل‌های Sitemapی كه از این پروتكل استفاده نمایند.

علاوه بر نگهداری آدرس صفحات سایت امكان ذخیره سازی اطلاعات مربوط به هر صفحه را نیز دارا خواهند بود.

OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting)

این قالب، تنها برای سایت‌هایی توصیه می‌گردد كه هم اكنون از این پروتكل استفاده می‌كنند.

Syndication feed

گوگل قابلیت استفاده از RSS 2.0 و Atom 0.3 feeds را نیز دارا می‌باشد. تنها در صورتی كه هم اكنون از وجود چنین فید‌هایی در سایت خود بهره می‌برید، از این روش استفاده نمایید.

لازم به ذكر است كه فیدها ممكن است تنها اطلاعات آخرین صفحات اضافه شده به سایت را ذخیره نمایند.

فایل متنی

در این قالب از یك فایل متنی (Text File) كه در هر سطر آن آدرس یك صفحه ذكر شده است استفاده می‌شود. در این روش تنها آدرس صفحات ذخیره می‌شوند و بر خلاف پروتكل Sitemap امكان افزوردن اطلاعات اضافی را ندارد.

پس از ساخت فایل Sitemap سایت خود می‌بایست آن را در بخش كاربری خود در سایت گوگل ثبت نمایید.

محل قرارگیری فایل Sitemap

پس از ساخت فایل sitemap می‌بایست آن را در وب سایت خود قرار دهید. نرم افزارهای جستجوگر گوگل تنها قادر به مرور صفحاتی از صفحات معرفی شده در sitemap هستند كه در سطح زیرین پوشه قرارگیری فایل sitemap قرار گرفته‌اند.

بدین معنی كه اگر فایل sitemap شما در پوشه فرضی http://www.sitename.com/foo/ قرار داشته باشد، نرم افزارهای مذكور تنها قادر به مرور صفحات موجود در پوشه foo و پوشه‌های زیرین آن هستند و در صورتی كه در فایل sitemap شما آدرس صفحاتی موجود در دیگر پوشه‌های ریشه ثبت شده باشد، نرم افزارهای جستجوگر به سراغ آن صفحات نخواهند رفت.

لذا بهترین مكان برای قرارگیری فایل sitemap ریشه سایت است (در اینجا http://www.sitename.com) بدین ترتیب تمامی‌صفحات معرفی شده در sitemap توسط نرم افزارهای جستجوگر مرور خواهند شد.

محتویات فایل Sitemap

به هنگام ساخت فایل 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 پرداختیم. در مقالات بعدی بیشتر با نحوه استفاده از آن آشنا خواهید شد.



گردآورنده: Emad.h

ویرایش: تیم مامبولرن

8.pngاستفاده از مطالب دانشنامه جوملا فارسی - مامبو فارسی با ذکر منبع ( دانشنامه جوملا فارسی ) و لینک مستقیم به http://docs.joomlafarsi.com بلامانع است.