Подгруздка инфо страницы в шаблоне через Ajax Есть решение
Здравствуйте!
Нужно от поисковика спрятать текст. А именно вкладку "доставка" и "подбор ламп".
https://xn--b1agjqvi.xn--p1ai/product/VS-001/
Доставка грузится в шаблоне вот так:
{$p = $wa->shop->page({shopRegionsViewHelper::parseTemplate('{$region.field[14]}')})}{*через плагин SEO регионы*} {$p.content}
Подбор ламп гружу так:
{if isset ($product.features['tip_lampy1'])} {if $product.features['tip_lampy1'] eq "MR16 G5.3"} {if $wa->shop} {$products = $wa->shop->productSet("mr16")} {include file="products-list2.html" products=$products wa_active_theme_path="`$wa->shop->themePath('supreme')`" catalog_view='list'} {/if} {/if} ..... {/if}
Может кто подскажет как подгружать это дело через Ajax по клику на вкладку ))
Готов оплатить, за общедоступный ответ. ;)
8 ответов
Может быть, использовать noindex будет проще?
noindex - это не означает, что поисковик пропустит этот кусок кода. Для отображения в поисковой выдачи - работает. Кроме того есть технические проблемы со вставкой комментариев в HTML <!--noindex--> - удалится автоматически. Если писать <noindex> - лишний не валидный код. Еще есть мнение SEO специалистов, чтобы не использовать noindex вообще.
Или в зависимости от User-Agent отрисовывать/не отрисовывать эти вкладки...
За это можно получить по шапке от поисковиков. https://yandex.ru/support/webmaster/threats/cloaking.html
я создавал аналогичную тему с описанием, погуглите
Гуглил, не нашел ((
Нашел в ваших темах. - https://developers.webasyst.ru/forum/25191/ajax-zagruzka-blokov-v-teme/
Для меня это сложно. Но все равно, спасибо!
На первый взгляд - можно пробовать методом тыка. Буду методом тыка, как найду время )
можете тупо скопировать код, хотя там чуть ли не каждая строка снабжена комментарием..