У меня проблема с обходом Google, и я не уверен, что это техническая проблема. В основном мы немного изменили наш сайт, поэтому нам 301-redirect пользователям нравится это:SEO - правильный способ перенаправления 301 для искателя
url.com/ -> url.com/ru/items или url.com/ru -> url.com/ru/ пункты
Таким образом, каждый пользователь заканчивает на странице url.com/lang/items
в соответствии с рекомендациями мы используем
<link rel="alternate" hreflang=
сказать Google, где найти страницу, показанную на другом языке. например: http://www.url.com/en/boats имеет тег:
<link rel="alternate" hreflang="de-DE" href="http://www.url.com/de/boote" />
и http://www.url.com/de/boote его:
<link rel="alternate" hreflang="en-US" href="http://www.url.com/en/boats" />
Теперь, искатель дает нам ошибки просканировать «Нет обратных ссылок» для url.com/en и url.com/de/items. Конечно url.com/de/items ссылки назад к url.com/ru/items, с url.com/ru больше не существует. Почему страница url.com/ru даже рассматривается здесь?
Я перенаправлять так:
Response.Redirect(site);
Response.StatusCode = 301;
Response.End();
Любой намек весьма признателен!
Спасибо!
Майкл
спасибо за ответ, внесли изменения в сообщение. Но я думаю, что проблема связана с перенаправлением. для всех других страниц ошибка не отображается. Проблема с перенаправлением. Как сказал, например, url.com/en больше не существует, но Google по-прежнему требует обратной ссылки на него! – Michael
Если я понимаю вас правильно, у вас есть куча страниц с настроенными атрибутами hreflang, которые хороши и не бросают ошибки в google. И только те, у кого 301 реализована переадресация, неверны? Если так, я бы предложил проверить ваше перенаправление, например. с помощью этого инструмента http://www.redirect-checker.org/index.php это помогло нам проверить, как наши переадресации или коды статуса видны извне. – Christian
спасибо за инструмент! Но в нем говорится, что все в порядке. Кажется, что перенаправление настроено правильно. url.com правильно перенаправляется с 301 на url.com/ru/boats. Вопрос только в том, почему Google говорит, мне нужна обратная ссылка с url.com/ru/boats на url.com.Это не имеет никакого смысла, если вы помните, что url.com «не существует», он проверяет только язык пользователя и перенаправляет его ... – Michael