Как да създадете и качите файл Sitemap.xml към уебсайт и да добавите карта на сайта в Инструменти за уеб администратори

Създавам множество карти на сайта за сайт и за организацията бих искал да поставя тези карти в тяхната собствена директория (разбира се файлът sitemap.xml ще бъде в основната директория на сайта). Възможно ли е това? Прегледах протокола и той не разглежда този проблем.


АКТУАЛИЗИРАНЕ

Не посочих ясно проблема си, който е този. Ако имам индекс на карта на сайта, могат ли картите на сайта, изброени в индекса, да се намират в поддиректория, като напр. http://www.example.com/sub1/sub2/sitemap2.xml? Sitemap2.xml не включва пътища, които са само за / sub2 /. Sitemap2.xml може да съдържа връзки като http://www.example.com/FooBar.

Да. По-рано се изискваше вашите XML Sitemap да бъдат във вашата основна директория, но оттогава беше променен, за да ви позволи да поставите вашите Sitemap в избрани от вас поддиректории.

От http://www.sitemaps.org/faq.html#faq_sitemap_location

В: Къде да поставя моята карта на сайта?

Силно се препоръчва да поставите вашата Sitemap в основната директория на вашия HTML сървър; т.е. поставете го на http://example.com/sitemap.xml. В някои ситуации може да искате да създадете различни Sitemap за различни пътища на вашия сайт - например, ако разрешенията за сигурност във вашата организация разделят достъпа за запис до различни директории. Предполагаме, че ако имате разрешение за качване http://example.com/path/sitemap.xml, вие също имате разрешение да докладвате метаданни под http://example.com/path/. Всички URL адреси, изброени в Sitemap, трябва да се намират на същия хост като Sitemap. Например, ако Sitemap се намира на адрес http://www.example.com/sitemap.xml, не може да включва URL адреси от http://subdomain.example.com. Ако Sitemap се намира на адрес http://www.example.com/myfolder/sitemap.xml, не може да включва URL адреси от http://www.example.com.

  • Чудя се дали много поддиректори също са наред, като example.com/sub1/sub2/sub3/sitemap1.xml
  • Наистина ли се е налагало някога да има карти на сайта в корена? Имах свои в поддиректории преди години, точно когато XML картите на сайта се появиха за първи път.
  • И да @RHPT местоположението на картата на сайта може да бъде навсякъде, където пожелаете.
  • Ако Sitemap се намира на example.com/myfolder/sitemap.xml, той не може да включва URL адреси от example.com. Имайте предвид, че картата на сайта е за елементите в папката и папките под нейното местоположение. В основата, цял сайт. В Subdir, този поддир и по-долу.
  • @FiascoLabs Имах предвид "ако включената карта на сайта в индекса на картата на сайта (намираща се в корена) може да бъде поставена в поддиректория". Така example.com/sitemap.xml включва карта на сайта на example.com/sub/sub/sitemap2.xml.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?