Картата на сайта (или sitemap) представлява списък, който съдържа информация за страниците на вашия сайт, най-често организирани в йерархична структура. Обикновенно тя е XML или HTML документ, който служи за ориентация както за потребителите на сайта, така и за роботите (търсачките).
Картата на сайта е изключително полезна, независимо дали става въпрос за нов сайт или не. Търсачките винаги я използват като ориентир без значение дали структурата на сайта е лесна за навигация или не. Разбира се, най-добре първо да помислите за подредбата на категориите и страниците по вашия сайт и тогава да създавате карта.
В Интернет има доста онлайн инструменти и то напълно безплатни, чрез които може да създадете вашата карта на сайта. Разбира се, такива инструменти ще ви бъдат от полза единствено ако вашият сайт е статичен, тоест в него не се добавя нова информация. Един добър сайт, който съм ползвал за създаването на карта е xml-sitemaps.com. Хубаво е, когато създавате карта тя да бъде в XML формат, защото само такива файлове могат да се изпращат директно на Google чрез Webmaster Tools.
Ето как става изпращането на карта на сайт до Google:
- Влизате си в профила в Google
- Намирате Webmaster Tools или Инструменти за уеб администратори (на български)
- Приемаме, че сте добавили първо сайта си (тук няма да се спирам да казвам как става това). Цъкате на името на сайта си и попадате в главното табло за управление
- В лявата част на страницата има вертикално меню с различни опции. От него: Конфигурация на сайта => Sitemap
- Приемаме, че вече сте генерирали вашият XML sitemap с помощта на някой онлайн инструмент. Сега трябва да качите този файл на вашия хостинг, най-добре в главната папка на сайта ви:
www.вашият-сайт.com/sitemap.xml - Когато сте готови с поставянето на файла на вашия сървър, от администрацията избирате Изпратете Sitemap и оказвате пътя на файла
Когато изпълните тези стъпки вече сте оказали на Google как е построен сайта ви, а той от своя страна ще ви показва колко страници от картата е индексирал от общия им брой.
По нагоре написах, че с такива онлайн инструменти можете да създавате карта на сайта само на статични сайтове. Това е така, защото ако вие имате блог или някакъв друг динамичен сайт в който се добавя ново съдържание, един път генериран xml sitemap той ще обхване само текущите ви страници / категории / статии. И когато изпратите тази карта на Google тя ще се отнася само за текущото състояние на сайта. Когато добавяте нови неща в един сайт, този xml sitemap няма да се ъпдейтне автоматично и Google няма как да забележи за новостите. Всъщност има, но чрез други средства, като RSS, но не и от sitemap.
Затова, повечето динамични системи за изграждане на сайтове като WordPress и Joomla! имат вече изградени добавки (plugins), които при създаване на нови страници автоматично ъпдейтват xml sitemap и Google бива уведомен за промените.
Както казах вече – не трябва да се разчита само на карта на сайта. Цел номер едно която трябва да гоните е постигането на лесно откриваемо съдържание. Картата на сайта се явява един добър помощник за да сме на 100% сигурни, че страниците ни ще бъдат по-лесно намирани и по-бързо индексирани.