Как создать канонические метатеги для многоязычных веб-сайтов для улучшения SEO? - PullRequest
0 голосов
/ 29 января 2012

У меня есть веб-сайт компании (Visual Studio / VB / ASP.NET 4.0), и теперь он локализован на 10 разных языках.

Проблема: мои URL-адреса НЕ меняются при переходе, скажем, с английского наШведский.Изменяется только текст, так как он вызывает информацию из файла ресурсов «sv» вместо файла ресурсов «en». Стефан отметил, что это не считается против меня за дублированный контент.

Но Tiggerito выдвинул отличное предложение.Он предложил использовать канонические теги в этом разделе, чтобы связать ботов SE с другими языками.Я хотел бы последовать его предложению и добавить канонические теги на мои главные страницы .

Кто-нибудь может сказать мне, как я могу это сделать?Как бы выглядели теги, и нужно ли мне иметь один для en, es-MX, ru, sv, fr и т. Д.?Спасибо за любые рекомендации, которые вы можете предложить!

1 Ответ

1 голос
/ 29 января 2012

Прежде всего, это не очень хороший SEO, чтобы иметь одну и ту же страницу, один и тот же URL с совершенно другим содержанием. Вы путаете поисковые системы, которые не знают, что показывать. Какой индекс поисковой машины показать? на каком языке все. Это не считается дублирующимся контентом, но индексатор видит, что вы слишком часто меняете страницу и язык, и не показывает, что показывать.

Во-вторых, канонический тег работает только для Google из того, что я знаю, а во-вторых, он не принимает язык в качестве аргумента. Канонический тег работает по-разному, соединяя множество разных URL с одинаковым содержимым с одним URL, а не разделяя один URL со многими различными.

Лучше иметь домашнюю страницу в качестве языка по умолчанию, а при изменении языка изменить URL-адрес или добавить параметр URL-адреса.

Вот канонический тег.

<link rel="canonical" href="http://example.com/page.html"/>

О канонических тегах
http://www.mattcutts.com/blog/canonical-link-tag/
http://googlewebmastercentral.blogspot.com/2009/12/handling-legitimate-cross-domain.html

Примечания

В этом URL, который @JasonWeber дал мне

http://googlewebmastercentral.blogspot.com/2010/03/working-with-multilingual-websites.html

очень ясно скажи: если вы собираетесь локализовать, сделайте это видимым в результатах поиска
а также "И последнее, но не менее важное: сохраняйте содержимое для каждого языка на отдельных URL-адресах - не используйте файлы cookie для показа переведенных версий."

...