sitemap_frontpage_root.xml
В данный момент мой файл frontpage_root.xml:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://mysite.com/</loc>
<lastmod>2020-08-17</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
</urlset>
Если нельзя добавить ссылки вручную, то есть ли костыль?
Также логично что эти ссылки могут появиться в самом root файле sitemap:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://mysite.com/sitemap_content_idea_cats.xml</loc>
<lastmod>2020-08-17</lastmod>
</sitemap>
<sitemap>
<loc>https://mysite.com/sitemap_content_idea.xml</loc>
<lastmod>2020-08-17</lastmod>
</sitemap>
<sitemap>
<loc>https://mysite.com/sitemap_users_profiles.xml</loc>
<lastmod>2020-08-17</lastmod>
</sitemap>
<sitemap>
<loc>https://mysite.com/sitemap_frontpage_root.xml</loc>
<lastmod>2020-08-17</lastmod>
</sitemap>
</sitemapindex>
Т.е. как бы root web site sitemap должен быть:
Главная
Комменты,
Активность,
Группы
Клубы
.....
Пользовательские меню.
Т.е. как бы карта сайта подразумевает охват всех ссылок (либо важных).
Как его туда засунуть?
после
<url> <loc>https://mysite.com/</loc> <lastmod>2020-08-17</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url>
<url> <loc>ссылка на новую страницу</loc> <lastmod>2020-08-17</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://mysite.com/sitemap_content_idea_cats.xml</loc>
<lastmod>2020-08-17</lastmod>
</sitemap>
<sitemap>
<loc>https://mysite.com/sitemap_content_idea.xml</loc>
<lastmod>2020-08-17</lastmod>
</sitemap>
<sitemap>
<loc>https://mysite.com/sitemap_users_profiles.xml</loc>
<lastmod>2020-08-17</lastmod>
</sitemap>
<sitemap>
<loc>https://mysite.com/sitemap_frontpage_root.xml</loc>
<lastmod>2020-08-17</lastmod>
</sitemap>
</sitemapindex>
в этом файле указаны не ссылки на страницы, а ссылки на другие файлы xml в которых уже содержатся ссылки на страницы.
включайте свои ссылки в один из существующих файлов xml на которые указывает этот sitemap или создайте дополнительный файл xml включите в него нужные ссылки и укажите ссылку на этот файл в главном sitemap
если пользуетесь генератором после каждой генерации ваших добавленные ссылки могут слетать
Не должны. Меню не при чем.Если судить логически, то в этом файле также должны быть и ссылки с главного меню.
Нет не логично. Прочитайте спецификацию по сайтмапу.Также логично что эти ссылки могут появиться в самом root файле sitemap:
В точку.в этом файле указаны не ссылки на страницы, а ссылки на другие файлы xml в которых уже содержатся ссылки на страницы.
Она и охватывает всё, где есть поддержка генерации карты сайта.Т.е. как бы карта сайта подразумевает охват всех ссылок (либо важных).
Сейчас это:
— главная
— все типы контента — записи и категории
— профили пользователей
Т.е. всё то, что указано в настройках компонента генератора карты сайта в админке.
Не ссылок, а страниц, ссылок на страницу может быть много, но страница одна (адрес у неё один).Т.е. как бы карта сайта подразумевает охват всех ссылок (либо важных).
Если судить логически, то в этом файле также должны быть и ссылки с главного меню.
Не должны...
Нет таких требований к Sitemap, а значит подобное логическое заключение псевдонаучно))
Это карта СТРАНИЦ сайта, а не карта ссылок на сайте.
yandex.ru/support/webmaster/controlling-robot/sitemap.html
Sitemap — это файл со ссылками на страницы сайта, который сообщает поисковым системам об актуальной структуре сайта.
Меню это или нет, без разницы. Для бота В ЭТОМ ФАЙЛЕ важны адреса страниц, приоритет и частота их обновления.
Документация по Sitemap не предполагает как либо выделять меню или добавлять его отдельно...
(можно сказать и по другому, меню лишь способ перейти на страницу и важен лишь адрес этой страницы, а не способ попадания на неё… с меню, с внутренней ссылки или еще с чего либо...).
Всё остальное имхо лишнее…
Но если сильно хочется, кто же запретит)) вы хозяин сайта...
У Гугла тоже нет каких либо упоминаний о выделении меню ...
support.google.com/webmasters/answer/156184?hl=ru
А то как бы дубли вроде?
Они не вроде, а дубли, так же как у домена с www. на без www.) для этого на сайте нужен редирект 301 с http на https...
Не проще сразу включить https чтобы генерировало готовые.
Не понятно, что именно включить...
НО да, сайт лучше сразу делать на https и в htaccess настроить правильно все редиректы…
upd; Сайт 2015 года, вот вылезают все косяки.
Поменял в config.php.