در این مقاله قصد داریم توضیح مختصری درباره نقشه سایت ارائه کنیم و از آنجایی که نقشه سایت با استفاده از XML ساخته می شود، مزایای این زبان نشانه گذاری قابل توسعه (XML) را بیان خواهیم کرد.
نقشه سایت (Site Map) مدل های بصری و یا متنی سازمان یافته از محتوای یک وب سایت است که اجازه می دهد تا کاربر برای یافتن اطلاعاتی که در جستجوی آن است، در سایت حرکت کند. درست مانند یک نقشه جغرافیایی سنتی که به افراد کمک می کند تا مکانی که در دنیای واقعی به دنبال آن هستند را بیابند.
بدون نقشه سایت ممکن است با یک سایت پیچیده با مشکل و خطا رو به رو شوید. برای اطمینان از اینکه آنچه به دنبال آن هستید، موثر و مناسب باشد، مدل نقشه سایت نمونه های مشابه را بررسی کنید.
یکی از موارد اهمیت نقشه سایت این است که به گوگل و سایر موتورهای جستجوی بزرگ کمک می کند تا هنگامی که در سایت شما می خزند تا صفحات سایت را ایندکس کنند آن را بهتر بشناسند و به درستی متوجه آن شوند. درباره اهمیت سایت مپ در رتبه بندی سایت در موتورهای جستجو مقاله "تاثیر نقشه سایت در بهینه سازی برای موتورهای جستجو" را مطالعه کنید.
١. سادگی
خواندن اطلاعات کد شده در XML آسان است و محتوای قابل درکی دارد. به علاوه به راحتی می توان آن را با کامپیوتر پردازش کرد.
٢. باز بودن
ایکس ام ال یک استاندارد w3c است که به تایید رهبران بازار صنعت نرم افزار درآمده است.
٣. توسعه پذیری
مجموعه تگ های آن، ثابت شده نیست و تگ های جدید در صورت نیاز ایجاد خواهند شد.
۴. خود توصیفی
مستندات XML می توانند بدون [schemas] ذخیره شوند، زیرا شامل متا دیتا هستند و همچنین تگ های XML شامل صفات زیادی از جمله نام نویسنده و یا نسخه هستند.
۵. شامل محتوای اطلاعاتی قابل خواندن برای ماشین
تگ ها، صفت ها و ساختار المانی، اطلاعات محتوایی ارائه می دهد که امکانات جدید و بسیار کارآمدی را برای موتور های جستجو، داده کاوی هوشمند و غیره، فراهم می کند.
۶. محتوا را از ارائه مجزا می کند
تگ های XML معنا را توصیف می کنند نه ارائه. ظاهر یک سند XML را می توان با شیوه XSL کنترل کرد که اجازه می دهد که نگاه به یک سند و یا یک وب سایت کامل، بدون دست زدن به محتوای آن، قابل تغییر باشد.
٧. نمایش یا ارائه ی چندگانه از محتوای مشابه به سادگی رندر می شود
از سندها و یونیکدهای چندگانه پشتیبانی می کند. این ویژگی برای بین المللی کردن اپلیکیشن ها حائز اهمیت است.
٨. تسهیل مقایسه و تجمع داده ها
ساختار درختی اسناد XML این امکان را فراهم می کند تا سندها قابل مقایسه شوند و المان به المان به صورت موثر جمع شود.
٩. چندین نوع از دیتا را می تواند درون سازی کند
مستندات XML می تواند شامل هر نوع ممکن از دیتا باشد، از دیتاهای چند رسانه ای مثل تصویر، صدا و ویدیو گرفته تا کامپوننت های فعال مثل اپلت های جاوا و اکتیو ایکس.
١٠. برای دیتاهای توصیف شده یک “one-view-server” ارائه می دهد
مستندات XML می توانند شامل عناصر تو در تویی باشند که از چند سرور راه دور، توزیع شده اند.
در حال حاضر XML پیچیده ترین فرمت برای داده های توزیع شده است، شبکه ی جهانی وب می تواند به عنوان یک پایگاه داده بزرگ XML دیده شود.
١١. تصویب سریع در صنعت
نرم افزارهای کمپانی های بزرگی همچونAG ،IBM ،Sun ،Microsoft ،Netscape ، DataChannel ،SAP از XML استفاده می کنند.
ساخت یک نقشه سایت XML برای یک وب سایت فرایندی بسیار آسان بوده و احتمالا با کمی جستجو متوجه خواهید شد که وب سایت های بسیاری وجود دارند که به شما در ساخت یک سایت مپ XML کمک می کنند.
گوگل نیز برای ساخت سایت مپ XML این سایت را پیشنهاد می دهد: https://www.xml-sitemaps.com/
با کلیک بر روی لینک بالا به صفحه اصلی این سایت منتقل خواهید شد. در صفحه اصلی این سایت شما می توانید ۴ مرحله آسانی که در آنجا لیست شده است را مشاهده کنید (در شکل زیر مشخص است).
در مرحله سومی که در این سایت به نمایش گذاشته شده، شما یک فایل متنی را بر روی کامپیوتر خود دانلود می کنید. هنگامی که فایل بر روی کامپیوتر شما دانلود شد، شما باید آن فایل را در پوشه روت دامنه سایت خود آپلود نمایید.
منبع: publisheri