- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, коллеги.
Попался интернет-магазин на OpenCart - site.net
И вот что интересно на каждой странице есть следующая строчка <base href="http://site.net/"/> нужна ли она?
И каждая страница ссылается сама на себя как каноническая, при этом нету не пагинации ничего такого.
Пример: URL http://site.net/ru/stranica/ , строчка <link href="http://site.net/ru/stranica/" rel="canonical"/> нужно ли это?
На мой взгляд первое нужно, чтобы в НЕКОТОРЫХ случаях корректно отрабатывали относительные ссылки, а второе - борьба с ВОЗМОЖНЫМИ дублями.
Да так то неплохое встроенное решение, что не скажешь о UMI CMS, сейчас с ним как раз столкнулся с пагинацией проблемы
Пример: URL http://site.net/ru/stranica/ , строчка <link href="http://site.net/ru/stranica/" rel="canonical"/> нужно ли это?
Да, можно сказать, что нужно.
Следующее думаю ошибка, а вы как думаете?
URL http://site.net/en/ англоязычная главная страница.
А строчка
<link href="http://site.net/" rel="canonical"/>
может все таки <link href="http://site.net/en/" rel="canonical"/>
Следующее думаю ошибка, а вы как думаете?
URL http://site.net/en/ англоязычная главная страница.
А строчка
<link href="http://site.net/" rel="canonical"/>
может все таки <link href="http://site.net/en/" rel="canonical"/>
Если вы собираетесь индексировать en, то нужно каноникал на en ставить. Еще лучше добавить атрибут hreflang (он нужен при наличии языковых версий).
edjiek, а вот по hreflang прошу помощи разобраться.
Правильно ли я планирую делать?
Сайт рус. язык - http://site.net/, английский - http://site.net/en/. На сайте есть возможность менять язык.
Код на главную: (http://site.net/ и на - http://site.net/en/)
<link rel="alternate" hreflang="x-default" href="http://site.net" />
<link rel="alternate" hreflang="ua" href="http://site.net" /> #русский язык для Украины
<link rel="alternate" hreflang="ru" href="http://site.net" /> #русский язык для России
<link rel="alternate" hreflang="pl" href="http://site.net/en/" /> #английский для Польши
<link rel="alternate" hreflang="in" href="http://site.net/en/" /> #английский для Индии
Английский создаётся для многих стран как интернациональный.
Или же так? (связка "ru-ua" язык-страна - правильная?)
<link rel="alternate" hreflang="x-default" href="http://site.net" />
<link rel="alternate" href="http://site.net" hreflang="ru-ua" />
<link rel="alternate" href="http://site.net" hreflang="ru-ru" />
<link rel="alternate" href="http://site.net/en/" hreflang="en-pl" />
<link rel="alternate" href="http://site.net/en/" hreflang="en-in" />
И еще если это /en/ страница нужно ли строчки с /en/ переносить выше?
edjiek, а вот по hreflang прошу помощи разобраться.
Правильно ли я планирую делать?
Сайт рус. язык - http://site.net/, английский - http://site.net/en/. На сайте есть возможность менять язык.
Код на главную: (http://site.net/ и на - http://site.net/en/)
<link rel="alternate" hreflang="x-default" href="http://site.net" />
<link rel="alternate" hreflang="ua" href="http://site.net" /> #русский язык для Украины
<link rel="alternate" hreflang="ru" href="http://site.net" /> #русский язык для России
<link rel="alternate" hreflang="pl" href="http://site.net/en/" /> #английский для Польши
<link rel="alternate" hreflang="in" href="http://site.net/en/" /> #английский для Индии
Английский создаётся для многих стран как интернациональный.
Или же так? (связка "ru-ua" язык-страна - правильная?)
<link rel="alternate" hreflang="x-default" href="http://site.net" />
<link rel="alternate" href="http://site.net" hreflang="ru-ua" />
<link rel="alternate" href="http://site.net" hreflang="ru-ru" />
<link rel="alternate" href="http://site.net/en/" hreflang="en-pl" />
<link rel="alternate" href="http://site.net/en/" hreflang="en-in" />
И еще если это /en/ страница нужно ли строчки с /en/ переносить выше?
<link rel="alternate" href="http://site.net" hreflang="x-default" />
<link rel="alternate" href="http://site.net" hreflang="ru" />
<link rel="alternate" href="http://site.net/en" hreflang="en" />
по высоте без разницы. но обязательно должна быть ссылка в коде на языковую страницу
<link rel="alternate" href="http://site.net" hreflang="x-default" />
<link rel="alternate" href="http://site.net" hreflang="ru" />
<link rel="alternate" href="http://site.net/en" hreflang="en" />
То есть версии сайта привязывать только к языку? Без стран? В справке Google ведь описана привязка к странам.
То есть версии сайта привязывать только к языку? Без стран? В справке Google ведь описана привязка к странам.
Насколько я помню, это если у вас есть английская версия для Канады и для США - тогда используется en-ca, en-us. Если у вас общая информация для всех англоязычных, то смысл?
Если у вас общая информация для всех англоязычных, то смысл?
Что то смысл?
Тут же вопрос и в русском, что бы выдавало русский и в Украине и в России и в Белорусии, а еще будет арабский, как мне стало известно тоесть там тоже несколько стран, а для всех остальных английский.
Так как поступить павильно?