дадада, понял уже. Но тогда не понял одного - что у меня БЫЛО не так??? У меня были link и там были hreflang... Короче оставляю как было.
Значицца так. Почитал я интернетов. Везде, вот прямо-таки ВЕЗДЕ (не просто "иногда" или "много где", а именно "ВЕЗДЕ"):
То есть абсолютно все источники утверждают, что при указании alternate в link надо указывать href. При всем уважении, интернеты против того, что это неправильно...
Я прикрутил
Но пока не могу найти ни одного примера где hreflang в head...
Так и этот в индексе. Но по УРЛ не ищется.
ОК, а как узнать? Не могу найти где указано какая версия странице в индексе, только "Последнее сканирование"...
Моя логика была такая: я указываю на канонический адрес и говорю что есть еще альтернативные. Но в чем альтернатива-то? И вот тут в явном виде ПС говорю: "это версия для другой страны на другом языке". Не?
Во...! Это именно такой у меня на странице поиска на сайте. Там явно с этим оператором идет поиск.
Ну так это главное...
Возможно, гугл втихаря стал плевать на НЕ-ЧПУ - а у меня все УРЛ с параметрами... Движку-то скоро 20 лет, 2006 года выпуска... В Я по УРЛ - неописуемая благодать:
Че, а это правда што ли:
Отправил и в Я и в Г. О... в Г новые окошечки прогресса и сообщений... Миленько...
Да, изучил. И вспомнил. Там такая беда: как я говорил, у меня 8 магазинов в 8 разных странах на 8 национальных (только Россия - .net ибо домен "моеслово.ру" был занят). Изначально было так (на примере последних 4 стран, там до сих пор так):
<link rel="canonical" hreflang="pl-PL" href="https://www.szablondeko.pl/?card=traf&id=444&id_item=889"><link rel="alternate" hreflang="fr-FR" href="https://www.artpochoirs.fr/?card=traf&id=444&id_item=889"><link rel="alternate" hreflang="nl-BE" href="https://www.kunstsjablonen.be/?card=traf&id=444&id_item=889"><link rel="alternate" hreflang="nl-NL" href="https://www.kunstsjablonen.nl/?card=traf&id=444&id_item=889">
Что вроде как ни фига не правильно, так как alternate типа должно быть на том же домене, но я не врубился до конца, поймет ли ПС то что я накрутил...
Но потом я заметил, что дерьмояндекс нажинает пугаться и путаться - хотя российский сайт всегда первым получал обновы, начались залеты в индекс русской версии немецкого и финского сайтов. Я убрал с них (через 301) русский язык, и одновременно убрал все
link rel="alternate"
В итоге - каноникал остался, он нужен, так как для копий товаров в другом разделе он указывает на товар-оригинал. Равно как и некоторые вариации страниц, что раньше были дублями (например ?lang=ru и без него) тоже теперь содержат в canonical "чистый" урл, без лишних параметров.
Но hreflang остался.
Это очень плохо? Мне кажется навредить это не может.
Что - убрать? Или переместить куда?
это у всех так, главное понять что канон и альтернейт - разные теги и в кашу все мешать нельзя.
переиндексировали товар ?
Нет еще, не могу пока до ноута добраться. К обеду.
ну как же нет если да
потому что хрефланг не канон а
изучите справку https://developers.google.com/search/docs/specialty/international/localized-versions?hl=ru
а канон это совсем другая история https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls?hl=ru
Ну, короче, нет в смысле да - каша из альта и ссылок.
Изучу. У меня смысл в том, что каноникал - одно из средств борьбы с дублями (есть много равных товаров с разными id) наряду с 301. И одно время русский был на других локализациях, я его убрал ибо тупой Яндекс не понимал, что первично (а не потому, что тут могут подумать). Изучу, если что-то не так имплементировал.
Надеюсь, что эти 5 товаров являются смысловыми рекомендациями к целевому товару.
Да нет же, и в этом и смысл. Ибо люди ищут узко. Они хотят трафарет узорчика, и думают - это все, что можно сделать трафаретом.
А тут им хрясь - трафарет бомжа. Или храма Христа Спасителя… 90% даже не предполагают, что это возможно. И это невозможно нигде, кроме меня (без лишней скромности - мы самые крутые в мире). Вот и начинают у него мыслишки за шоры выходить…