2014-10-24 2 views
1

У меня есть многоязычный веб-сайт с несколькими видами магазина. Скажем, «английский» и «французский» ...404 ошибка при доступе к ключу продукта или категории с другого магазина вид

В течение многих лет я использовал один и тот же URL-адрес для обоих видов хранилища. На прошлой неделе я решил изменить URL-ключи для французского магазина. Это приводит к 404 ошибкам в Инструментах Google для веб-мастеров, поскольку Googlebot пытается получить доступ к французским URL-адресам в английском магазине.

Так до изменения, у меня было так:

English: http://www.example.com/a-product.html 
French: http://www.example.com/a-product.html?=___store=french 

Тогда у меня была блестящая идея, чтобы изменить свои адреса следующим образом:

English: http://www.example.com/some-product.html 
French: http://www.example.com/un-produit.html 

Все отлично работает от опыта пользователя. Вы можете легко переключаться между английской и французской версиями.

Однако Googlebot не может получить доступ к французскому магазину с использованием новых ключей URL. Это приводит к 404 ошибкам в Инструментах для веб-мастеров.

Итак, существует ли правильный способ реализации многоязычных URL-адресов? Или я должен отказаться и вернуться к моей первоначальной настройке?

Я использую Magento 1.7.0.2.

ответ

0
  • Округление core_url_rewrite стол
  • удалить старые Карта сайта
  • переиндексации
  • Сформировать новую карту сайта
  • Вход для инструментов веб-мастеров Google аккаунт
  • Отправить вновь созданного сайта.

Надеюсь, этот процесс исправит ошибку.

+0

Спасибо за ответ, но это не решит проблему. – iakkam

Смежные вопросы