Автор Тема: Генерация sitemap  (Прочитано 3299 раз)

30 Июнь 2012, 10:15:57
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
При генерации файла sitemap, валидатор выдает ошибку

Неизвестный тег
Строка 7:
image:image

Я так понимаю он показывает вместо .html адреса картинки - голую картинку.
Полная строка выглядит вот так

<url><loc>http://patentforinvention.ru/besplatno-p/3-sposob-kontroly-urovny.html</loc><priority>0.7</priority><lastmod>2012-06-12</lastmod><changefreq>weekly</changefreq><image:image><image:loc>http://patentforinvention.ru/3-4/sposob-kontroly-urovny.jpg</image:loc><image:caption></image:caption><image:title></image:title></image:image></url>

Как исправить?
В ручную замучаешься.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
30 Июнь 2012, 13:16:29
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102503
  • Репутация: +34219/-0
    • Просмотр профиля
Какой модуль используете? Стандартный или Google Advanced Sitemap?
Цитировать
показывает вместо .html адреса картинки - голую картинку.
Если хотите изменить вывод, правьте файл php.
Например, gsitemap.php
01 Июль 2012, 01:21:08
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Модуль sitemap стандартный.

Поковырялся в .php вроде все получилось.

Спасибо.

Не боги горшки обжигают, не зачем им такой хренью заниматься.
17 Сентябрь 2013, 12:22:17
Ответ #3
  • Новичок
  • *
  • Сообщений: 15
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ребят. Проблемы сыпятся как из рога изобилия.

Теперь Yandex ругается на sitemap генерируемый модем Гуугл.

Кто подскажет, что конкретно нужно поменять в gsitemap.php?
17 Сентябрь 2013, 12:52:32
Ответ #4
  • Старожил
  • ****
  • Сообщений: 274
  • Репутация: +3/-0
    • Просмотр профиля
Что за ошибки?
Можно в robots.txt сделать карту сайта отдельно для яндекса.
17 Сентябрь 2013, 13:11:50
Ответ #5
  • Новичок
  • *
  • Сообщений: 15
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
ОК. тогда у меня два вопроса:

1. Как вы реализовали sitemap в своем магазине?

2. Если через модуль Google sitemap, то как справились с такой ошибкой при проверке файла xml:

Результаты проверки (2 ошибки)

Неизвестный тег
Строка 1: image:image
Неизвестный тег
Строка 1: image:image
17 Сентябрь 2013, 13:19:48
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Вот, что пишут на яндексе
Цитировать
"В настоящий момент мы не поддерживаем обработку файлов sitemap для картинок, поэтому при обработке Вашего файла sitemap все теги, касающиеся изображений будут игнорироваться. При этом робот будет корректно обрабатывать информацию об обычных страницах.
Если Вы хотите, чтобы при анализе и обработке Вашего файла sitemap подобных замечаний не возникало, то Вам необходимо удалить из Вашего файла sitemap всю информацию, касающуюся картинок. "
Файлы Sitemap на яндексе
17 Сентябрь 2013, 13:26:47
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Можно в robots.txt сделать карту сайта отдельно для яндекса.
Только такой вариант.
17 Сентябрь 2013, 13:33:05
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Обнови модуль. Google Sitemap 2.2.6-2.2.7 глючные. Или откати до 1.9, там проблем не было.
Google Sitemap - Update v2.2.8
17 Сентябрь 2013, 13:36:45
Ответ #9
  • Новичок
  • *
  • Сообщений: 15
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Обнови модуль. Google Sitemap 2.2.6-2.2.7 глючные. Или откати до 1.9, там проблем не было.
Google Sitemap - Update v2.2.8

Стоит 2.2.8 проверял.

Итог: ничего страшного эти ошибки не представляют, Яндекс просто на них забъёт болт, а Гуугл схавает. Оставляем как есть.

Я правильно понял?
17 Сентябрь 2013, 13:59:22
Ответ #10
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Правильно. Яндекс картинки проигнорирует, гугль проиндексирует.