Кэш Google (текстовая версия) не отображает гиперссылки
У меня есть список ссылок на продукты на одной из страниц нашего веб-сайта. По какой-то причине, когда я просматриваю кэшированную версию этой страницы Google, google удаляет все ссылки на продукты. Однако ссылки в верхнем и нижнем колонтитулах остаются нетронутыми.
Основная проблема заключается в том, что если ссылки удаляются из кэшированной версии, то поиск Google не может их видеть и, следовательно, индексировать.
Вот разметка продукта, которую мы используем:
<div class="product">
<a href="/product-url#color-name" data-lightbox><img class="img" src="https://some-product-image.jpg" />
</a>
<div class="content">
<span class="line1">Product name</span> <span class="separator">|</span>
<span class="price">Price</span>
<br/>
<div class="colors">
<span class="color color-selected" style="background-color: #00008B" data-product-ImageLink="https://some-product-image.jpg" data-link="/product-url#color-name"> </span>
</div>
</div>
</div>
Я не могу понять, почему <a>
ссылки удаляются?
1 answers
Текстовая версия их кэша именно такая: никаких изображений и только текст. Единственное, что у вас есть в этой ссылке, - это изображение без текста. Он удаляется в процессе создания текстового представления страницы только для кэша Google. полная HTML-версия кэша содержит рабочие ссылки.
Я бы не ожидал, что это как-то повлияет на способность Google идентифицировать, отслеживать, извлекать, индексировать и ранжировать ссылки на страницы вашего продукта. Однако, это, безусловно, делает текстовую версию кэшированной страницы менее полезной.
Одним из простых обходных путей было бы добавить ссылку вокруг названия продукта:
<span class="line1">Product name</span>
До
<span class="line1"><a href="/product-url#color-name">Product name</a></span>
Это сделало бы название продукта доступным для пользователей, что, я думаю, было бы полезно для удобства использования. Я бы ожидал, что названия продуктов будут доступны для просмотра в списке продуктов. Вы даже можете использовать CSS для его стилизации, чтобы он не выглядел иначе, чем сейчас.