Карта на сайта за WordPress XML и HTML
Бърза навигация в страницата:
- Видове карти на сайта и тяхното значение
- Изработваме XML карта
- Правим карта в HTML
Sitemap за WordPress е най-важният инструмент в популяризирането и развитието на вашия сайт, който често се подценява от уеб администраторите. Прочетете повече за това колко важен е този инструмент и как да го прилагате правилно.
Видове карти на сайта и тяхното значение
На първо място, трябва да се отбележи, че картата на сайта може да съществува в два формата - в XML и HTML, вероятно вече сте разбрали от заглавието на тази публикация. Тези формати имат различни технически компоненти и различни цели.
XMLе формат, в който данните се предават в строго дефинирано маркиране, което за карти на сайтове включва тагове като url (общ таг, който съдържа всички останали), loc (адрес), lastmod ( дата на последния промяна), changefreq (честота на промени) и приоритет (стойност и тежест на страницата спрямо други страници на сайта).
Ето как изглежда фрагмент от моя XML карта на сайта:
http://www.runcms.org/posts/kak-vybrat-login-i-parol.html 2013-05-21T09:49:04+00:00 месечно 0.2
Този формат не е предназначен за потребители, а за роботи на търсачките. В идеалния случай сайтът трябва да има файл sitemap.xml в основната директория, пътят до който трябва да бъде посочен във файла robots.txt, а съответният файл трябва да бъде посочен в услугите Yandex.Webmaster и Google Webmaster.
Защо е необходимо това? Този файл се изтегля от Yandex, Google и други търсачки — той помага за по-бързото намиране на нови страници на уебсайтове и проследяване на промените в старите страници. По този начин този файл помага (макар и не много значително, но все пак наистина помага) за индексирането на сайта.
HTMLеформатът на нормална страница, която се поставя на вашия сайт и съдържа връзки към всички негови страници. Понякога в сайтове със сложна структура тази страница е обективно необходима, за да може потребителят веднага да намери необходимата информация, а не да минава през веригата "chapter 1 -> подразделение 2 -> страница 4 от подраздел 2 -> статия“.
Вярно е, че е по-добре изобщо да не правите такава структура на сайта, а да направите удобно и качествено търсене в сайта за потребителя - така че да не се налага да търси необходимата информация чрез HTML карта.
Въпреки това е препоръчително такава страница все още да съществува: тя също помага за индексирането и освен това създава допълнително свързване и разпределение на тежестта между всички страници на сайта, тоест полезно от гледна точка на SEO оптимизацията.
Изработваме XML карта
Има само един WordPress плъгин, който мога да препоръчам за този формат, и това е Google XML Sitemaps.
Защо само един - защото върши работата толкова добре, че никога не съм имал необходимост или желание да търся друг плъгин.
Друго от неговите предимства е неговата максимална простота: изтеглете плъгина, активирайте го и сте готови! В секцията „Опции“ разбира се има различни настройки, но те не са задължителни.
Картата ще бъде създадена веднага щом актуализирате позиция или качите нова (може да се създаде ръчна карта в раздела „Опции“).
След като картата е създадена, проверете я за всеки случай на vashsayt.ru/sitemap.xml, след което остава само да регистрирате картата на сайта в robots.txt, както и в гореспоменатите услуги на Yandex и Google за уеб администратора .
Правим карта в HTML
Тук въпросът за избора на плъгин за WordPress вече не е толкова ясен. Експериментирам с различни варианти, все още съмкойто спря на Dagon Design Sitemap Generator. Ако харесвате други добавки, моля, напишете няколко реда в коментарите.
Въпреки сложното и дори леко смущаващо име, плъгинът Dagon Design Sitemap Generator върши работата си много добре, но добавянето му изисква известно усилие.
Просто изтегляне и активиране тук няма да е достатъчно. След като го активирате, трябва да създадете нова страница в сайта, в която да напишете следния код:
Там можете също да правите коментари над или под този код, например да дадете връзка към XML карта или да вмъкнете формуляр за търсене в сайта.
Може би единственият недостатък на този генератор е връзката към сайта на автора. Тук, разбира се, има етичен въпрос — ако хората са опитали и са направили този плъгин, тогава, разбира се, те имат право да поставят връзка към проекта си и не е много коректно уеб администраторът да премахне такава връзка.
Въпреки това, ако дарите на разработчиците, не мисля, че има нещо неетично в премахването на връзката.
Изтрива се ръчно във файла sitemap-generator.php, който се намира в папката с плъгина - отворете този файл (можете да го отворите в Notepad или директно в редактора в админ панела на WordPress - намерете реда, съдържащ думата DDSG_CREDITS и го изтрийте.