Проблема с индексацией изображений Google

Тема в разделе "PrestaShop", создана пользователем Abi3, 20 фев 2014.

Информация :
Хочешь в разделе без проблем общаться - прочти правила, чтобы потом с форумом на время не прощаться. Читать обязательно!
Внимание! Читайте внимательно правила!Предупреждения выдаются без всяких вопросов. Нарушил - получил. Будьте Внимательнее! Постинг нескольких постов подряд приравнивается к НАРУШЕНИЮ! Будьте вежливы и соблюдайте правила ;-)
Модераторы: NightHunter, ZiX
  1. Abi3

    Abi3 Создатель

    Регистр.:
    10 сен 2008
    Сообщения:
    48
    Симпатии:
    8
    PrestaShop™ 1.5.4.1 использовал стандартный модуль Карты сайта 2.3.2
    около года сайт висел со стандартным выводом изображений, неделю назад добавил в Alt название + артикуль продукта, также добавил подпись под увеличением изображений.

    В панели Google вебмастер в Сканировании/Файлы Sitemap вижу следующее:
    Картинки отправлено 774, проиндексировано 13

    13 проиндексированных картинок в основном со слайдеров на главной.

    на форуме престы нашел тему http://www.prestashop.com/forums/topic/155313-google-sitemap-no-images-indexing/page-7, но там обсуждения с версий 1,4х и до сих пор никто ничего вразумительно не написал.

    Я понимаю что преста очень идиотски хранит изображения, создавая сотни/тысячи папок и присваивая изображениям одинаковые имена. Но может есть какое-то решение проблемы, для вбивания в индекс хотя-бы обложки товара (ссылки на них явно прописаны в sitemap), не говоря об остальных 3-8 изображениях в подробном описании каждого товара.
     
  2. Abi3

    Abi3 Создатель

    Регистр.:
    10 сен 2008
    Сообщения:
    48
    Симпатии:
    8
    Решение найдено самостоятельно, может кому-то еще будет полезно:

    все 726 картинок из sitemap было проиндексированы в течение 4 часов.

    в файле gsitemap.php модуля "Карта сайта Google sitemap 2.3.3 нужно заменить строчку 322:
    Код:
    $image_link=$this->context->link->getImageLink($product->link_rewrite,$product->id.'-'.(int)$id_image['id_image'],);

    на
    Код:
    $image_link=$this->context->link->getImageLink($product->link_rewrite,$product->id.'-'.(int)$id_image['id_image'],'thickbox_default');
    скрины до и через 4 часа, после изменения кода модуля и скармливанию гуглу нового файла sitemap:

    [​IMG] [​IMG]
     
    AndreyJean, Butch и arabchik нравится это.
  3. tab-mid

    tab-mid Создатель

    Регистр.:
    16 фев 2014
    Сообщения:
    42
    Симпатии:
    20
    интересная тема, проделал похожеее на 1,4, xml потяжелел на 0,5 мб, но в нем не нашел отличий от старого вида.
     
  4. Abi3

    Abi3 Создатель

    Регистр.:
    10 сен 2008
    Сообщения:
    48
    Симпатии:
    8
    в некоторых старых 1,4 могут использоваться другие имена типа large . У меня нет 1,4 и проверять не на чем, но на буржуйском форуме писали что заменяли вручную. Достаточно просто открыть превью в подробном описании товара и посмотреть свойства полной/большой картинки. У 1,5,4 полная картинка выводится с "-thickbox_default"

    после моих замен в модуле ""Карта сайта Google sitemap 2.3.3" строка вывода адреса картинок в XML обязательно меняется с:

    <image:loc><![CDATA[http://domain.org/38/-pics-test.jpg]]></image:loc>

    на

    <image:loc><![CDATA[http://domain.org/38-thickbox_default/-pics-test.jpg]]></image:loc>
     
    Последнее редактирование: 22 фев 2014
  5. arabchik

    arabchik

    Регистр.:
    3 окт 2008
    Сообщения:
    293
    Симпатии:
    214
    А если стоит модуль magiczoom? Изображение также генерится?
     
  6. Abi3

    Abi3 Создатель

    Регистр.:
    10 сен 2008
    Сообщения:
    48
    Симпатии:
    8
    а при чем тут этот модуль ? если Вы не в курсе преста имеет самую идиотскую систему работы с изображениями (на каждое фото создается минимум ШЕСТЬ копий различного размера + сам оригинал) Дикость заключается в том, что все шесть копий имеют одинаковое имя и раскидываются по разным папкам.

    В стандартном модуле Гугле-карты происходит генерация ссылки не на ту копию, которая по умолчанию показывается на странице. Отсюда Гоше сносит крышу и он отказывается индексировать изображение из sitemap
     
  7. karma.rgd

    karma.rgd Писатель

    Регистр.:
    10 фев 2014
    Сообщения:
    5
    Симпатии:
    0
    подскажите аналогичное решение для индексации в яндексе...есть решение ??
     
  8. Gudridge

    Gudridge Постоялец

    Регистр.:
    15 сен 2012
    Сообщения:
    134
    Симпатии:
    10
    Проделал всё что Вы написали не помогло, за месяц проиндексировалось картинок 152 из 398
    2.jpg
    В яндексе вообще не больше десяти фоток
     
  9. yurok800

    yurok800 Создатель

    Регистр.:
    26 ноя 2013
    Сообщения:
    47
    Симпатии:
    2
    Он обычно отказывается если картинки не уникальные, в любом случае выберет нужную.
     
  10. yurok800

    yurok800 Создатель

    Регистр.:
    26 ноя 2013
    Сообщения:
    47
    Симпатии:
    2
    так вот папки в Роботсе закрыть не нужные от индексации и все - раз картинки в разных папках с разными размерами..