Что должно быть в sitemap

Главные вкладки

Аватар пользователя Daria_Lipova Daria_Lipova 19 ноября 2016 в 21:16

в качестве главной страницы - нода. то есть site.ru/node/1/ = site.ru/home, а дальше редирект на site.ru/
вопрос в том, что сейчас в sitemap есть все 3 ссылки, это нормально или нет? а если нет, то как убрать?
а еще присутствует site.ru/user/login, тоже не знаю, как с ней быть
а остальное по делу - ноды, таксонометрия

Лучший ответ

Аватар пользователя VasyOK VasyOK 19 ноября 2016 в 22:41

Значит заходим на ноду, которая на главной, исключаем ее из карты сайта и обновите карту.
site.ru/user/login - вероятно из пункта меню, который тоже надо исключить из карты.
Global Redirect модуль включите.
Не угадал - сайт показывайте.

Комментарии

Аватар пользователя gun_dose gun_dose 19 ноября 2016 в 21:45

В карте сайта дублям страниц точно не место, также, как не место там ссылке на логин. Вы вообще чем её сгенерировали? За модулем я таких косяков не замечал

Аватар пользователя Daria_Lipova Daria_Lipova 19 ноября 2016 в 22:03

модулем XML sitemap, наверное в настройках где-то накосячила(
Стоит галка на - Prefetch URL aliases during sitemap generation - это ок?
есть какая-то возможно вручную убрать строки из sitemap?

Аватар пользователя VasyOK VasyOK 19 ноября 2016 в 22:41

Значит заходим на ноду, которая на главной, исключаем ее из карты сайта и обновите карту.
site.ru/user/login - вероятно из пункта меню, который тоже надо исключить из карты.
Global Redirect модуль включите.
Не угадал - сайт показывайте.

Аватар пользователя Daria_Lipova Daria_Lipova 27 ноября 2016 в 21:28

Спасибо за помощь, ноду исключила, site.ru/user/login - да был в футер меню (убрала)
редирект включен, карту обновила
но node/1 блин все-равно осталась. ноды в моей теме относятся к категории drag-and-drop page, а эти страницы в настройках включены в sitemap, они нужны, а вот только одна эта node/1 нет - можно ее одиночно исключить интересно?

Аватар пользователя DonQuixote DonQuixote 20 ноября 2016 в 11:34

Поставьте модуль Redirect, включите, затем dmin/config/search/redirect и перенаправьте URL ноды на любую страницу. Если не хотите, чтобы она в поисковой выдаче была, то направьте на несуществующую страницу (Redirect 404).
PS Что-то у вас там кошмар какой-то с ссылками в карте сайта. Имхо, лучше использовать синонимы URL английскими буквами.

Аватар пользователя Daria_Lipova Daria_Lipova 20 ноября 2016 в 11:56

спасибо за ответ)
но у меня же эта нода итак имеет синоним на адрес /home, а в глобал редиректе уже с /home на /.
да, ссылки ужасные, а если сейчас поставлю модуль транслитерации, что будет со старыми ссылками интересно?

Аватар пользователя DonQuixote DonQuixote 20 ноября 2016 в 12:41

Они поменяются, естественно. Поставьте и заново создайте карту сайта, перед этим вычистив весь кэш. Теперь ждите, когда обновится кэш поисковиков. Или в метатегах пропишите "index, follow", затем все ссылки на страницы разделов добавьте в "аддурилки" вручную. Да, забыл сказать: ненужные ноды сразу добавьте в исключение. Для ещё большей надёжности пропишите в директиве Disallow: / в robots.txt Тогда в индекс эта нода точно не попадёт Smile

Аватар пользователя VasyOK VasyOK 20 ноября 2016 в 12:09

А вы на эти ссылки рекламу закупали?
Мождуль xmlsitemap содержит несколько подмодулей. Поодкулючайте их. Во время отключения какого либо node/1 должно исчезнуть.

Аватар пользователя Daria_Lipova Daria_Lipova 20 ноября 2016 в 13:58

нет, рекламу не закупала. попробовала поотключать, не помогло.
буду копаться вобщем, а может забью, наверное эта node/1 у меня где-то еще упоминается, как вышло с /home и /user/login - они были в футер меню, неактивные, но были
спасибо)

Аватар пользователя VasyOK VasyOK 20 ноября 2016 в 14:54

На крайняк, попробуйте модуль xmlsitemap деинсталировать и заново карту создать. Подмодули по одному включайте, для тех ссылок, которые нужны в карте.
Заодно по транслитерации поймете, где надо где нет.