никак... это не приставка.
Вы зачем-то сменили протокол, а это значит, что весь ваш сайт ссылается на редирект (хорошо если 301), что в любом случае плохо и вызовет понижение в результатах поиска.
Мало того, основываясь на семантике вашего вопроса, я предположу что на сайте применяется канонизация адресов, что неизбежно приведет к хаосу.
Возможно вас заинтересует в чем ошибка.
Ошибка в последовательности действий, т.е. в вашем случае, установка редиректа это должен был бы быть последний шаг, а не второй.
я у некоторых сайтов вижу - префикс https, у других http и www
Должны присутствовать на своих местах. Никаких дублей быть не должно.
давайте пожалуйста проясним, что значит на своих местах.
есть главная, с английским содержимым, доступна по адресу site.ru/en/
есть главная, с русскоязычным содержимым, доступна по адресу site.ru/ru/ и т.к. ру язык по умолчанию основной, эту страницу - ридеректит автоматом на просто site.ru (если пользователь русскоязычный).
в поиске фигурируют всего 2 страницы:
site.ru/en/ с англ. содержимым
site.ru с русскоязычным.
зы возможно все и правильно работало, это я опять кипишнул без повода.
smurf: Проблемы надо решать, а не пытаться методом втыка подсовывать разные плагины и думать "авось этот пойдет", с таким подходом, у вас не один плагин не будет работать и будет "тотально несовместим". Все же очень просто - смотрим логи, исправляем проблемы и когда все в норме, любой можно поставить плагин для мультика.
да я не могу понять, проблема вообще есть? должны аналоги страниц на других языках в поиске присутствовать или нет?
smurf: поставьте Polylang, все беды и недоразумения испарятся, намного удобнее с ним работать, чем с qTranslate-X, не создает никаких проблем и не глючит, а если бы делали полнофункциональный мультисайт, то лучше всего WPML, он платный, но того стоит, буржуинам только его ставлю, очень функционален и google с ним хорошо дружит, но если просят бесплатный, только Polylang и никакие другие......прислушайтесь к совету, потом спасибо скажете 🍻
и уберите подпапку /ru/
там какая то проблема была, с тотальной несовместимостью с одним из плагинов. так что от полиленг пришлось категорически отказаться.
т.е. дубли страниц - они на английском, именно с английским содержанием.
а оригинал - на русском, т.е. русский дубль.
тайтл был не переведен, по этому и спутал. но полагаю, что так - это норма. или английского дубля не должно в поиске быть?
---------- Добавлено 20.11.2018 в 19:26 ----------
smurf: А зачем вы устроили эту дребедень, зачем редирект, если у вас основной сайт на русском языке, эта подпапка /ru/ не к селу не к городу, что-то вы намудрили с редиректом, вот и вылазят в поиске дубли, не удивлюсь, если есть и такие урлы site.ru/ru/en/, однажды попался в работе сайт с такой мешаниной на престашопе
в том и суть что я ридеректов не делал никаких сам. site.ru/ru/en/ скидывает на /en/ автоматом
/ru/ автоматом кидает на просто site.ru (тут все норм, я полагаю).
пардоньте, тут уточню момент. в поиске присутствуют одни и те же страницы на русском и на англ.
это может в целом как то навредить?
---------- Добавлено 20.11.2018 в 19:35 ----------
вроде все настроил как нужно, назад уже идти поздно.
про rel=canonical не понял только. куда и зачем это нужно прописывать?
понятно
никак... это не приставка.
Вы зачем-то сменили протокол, а это значит, что весь ваш сайт ссылается на редирект (хорошо если 301), что в любом случае плохо и вызовет понижение в результатах поиска.
Мало того, основываясь на семантике вашего вопроса, я предположу что на сайте применяется канонизация адресов, что неизбежно приведет к хаосу.
Возможно вас заинтересует в чем ошибка.
Ошибка в последовательности действий, т.е. в вашем случае, установка редиректа это должен был бы быть последний шаг, а не второй.
я у некоторых сайтов вижу - префикс https, у других http и www
пока еще не поздно отменить ридерект например.
что посоветуете?
следующим методом сделано:
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTP_HOST} (www.)?site.ru
RewriteRule (.*) https://site.ru/$1 [R=301,L]
по поводу канонизации - не совсем понял в данном контексте.
ps еще существует ряд ценных ссылок, но ведущих на сайт извне через http
их вес будет потерян?
---------- Добавлено 26.01.2019 в 08:01 ----------
upd по поводу ссылок - может ли спасти ситуацию - если ресурсы поменяют префикс на https?
---------- Добавлено 26.01.2019 в 08:23 ----------
upd в роботс следующие данные:
Sitemap: https://site.ru/sitemap.xml
Host: site.ru
в общем и целом интересует только ситуация в гугле
---------- Добавлено 26.01.2019 в 08:34 ----------
стоит ли поменять
Host: site.ru
на
Host: https://site.ru
кароче ап и закрытие темы.
боковую колонку с целевыми запросами они убрали совсем. всем спс кто уделил сюда время
Используйте get_the_excerpt
можно как совсем с идиотом? мне в functions php что то прописать?
А ты привязал чат в яндексе и прошел модерацию у них?
я застопорился на названии чата. стоит ли туда ключевики писать? или просто название компании будет норм?
или янда сама по ключевым именно сайта - его выведет куда нужно
Должны присутствовать на своих местах. Никаких дублей быть не должно.
давайте пожалуйста проясним, что значит на своих местах.
есть главная, с английским содержимым, доступна по адресу site.ru/en/
есть главная, с русскоязычным содержимым, доступна по адресу site.ru/ru/ и т.к. ру язык по умолчанию основной, эту страницу - ридеректит автоматом на просто site.ru (если пользователь русскоязычный).
в поиске фигурируют всего 2 страницы:
site.ru/en/ с англ. содержимым
site.ru с русскоязычным.
зы возможно все и правильно работало, это я опять кипишнул без повода.
Проблемы надо решать, а не пытаться методом втыка подсовывать разные плагины и думать "авось этот пойдет", с таким подходом, у вас не один плагин не будет работать и будет "тотально несовместим". Все же очень просто - смотрим логи, исправляем проблемы и когда все в норме, любой можно поставить плагин для мультика.
да я не могу понять, проблема вообще есть? должны аналоги страниц на других языках в поиске присутствовать или нет?
навредит ли это?
поставьте Polylang, все беды и недоразумения испарятся, намного удобнее с ним работать, чем с qTranslate-X, не создает никаких проблем и не глючит, а если бы делали полнофункциональный мультисайт, то лучше всего WPML, он платный, но того стоит, буржуинам только его ставлю, очень функционален и google с ним хорошо дружит, но если просят бесплатный, только Polylang и никакие другие......прислушайтесь к совету, потом спасибо скажете 🍻
и уберите подпапку /ru/
там какая то проблема была, с тотальной несовместимостью с одним из плагинов. так что от полиленг пришлось категорически отказаться.
т.е. дубли страниц - они на английском, именно с английским содержанием.
а оригинал - на русском, т.е. русский дубль.
тайтл был не переведен, по этому и спутал. но полагаю, что так - это норма. или английского дубля не должно в поиске быть?
Как плагин хоть называется?
qTranslate-X
---------- Добавлено 20.11.2018 в 19:26 ----------
А зачем вы устроили эту дребедень, зачем редирект, если у вас основной сайт на русском языке, эта подпапка /ru/ не к селу не к городу, что-то вы намудрили с редиректом, вот и вылазят в поиске дубли, не удивлюсь, если есть и такие урлы site.ru/ru/en/, однажды попался в работе сайт с такой мешаниной на престашопе
в том и суть что я ридеректов не делал никаких сам. site.ru/ru/en/ скидывает на /en/ автоматом
/ru/ автоматом кидает на просто site.ru (тут все норм, я полагаю).
пардоньте, тут уточню момент. в поиске присутствуют одни и те же страницы на русском и на англ.
это может в целом как то навредить?
---------- Добавлено 20.11.2018 в 19:35 ----------
я чето совсем все в кашу тут превратил
новый спидтест гугла ругает за подобное. хотя и показывает 100%.
тем не менее у меня 1400 узлов.
я так понимаю, что это общее количество тегов и элементов, типа div img и тд?
собственно вопрос:
стоит ли на это обращать внимание?
и есть ли вариант отбиться малой кровью, прогнав страницу через какой нибудь оптимизатор?