русские буквы с ссылках файла sitemap.xml для Google

S
На сайте с 01.08.2010
Offline
1
3528

Проблема такая.

Создаю карту сайта, там есть много таких ссылок, например:

http://мой сайт.ru/component/tag/авто-аксессуары

Когда я заливаю сайтмап на гугл, он ставит красный крест, типа что не правильная ссылка. Тогда я переделываю ссылки вот так:

http://мой сайт.ru/component/tag/%D0%B0%D0%B2%D1%82%D0%BE-%D0%B0%D0%BA%D1%81%D0%B5%D1%81%D1%81%D1%83%D0%B0%D1%80%D1%8B

Тогда гугл принимает ссылку, ставя в панели зелёную галку, что ссылки правильные. Но в итоге получается когда как. Иногда он нахожит такие ссылки, но очень редко, в большинстве он откидывает их в ошибки сканирования с кодом 400 или 404 не найден. Но когда переходишь по любой из 2 вариантов ссылок, то страница отображается в браузере. При всём при этом яндекс кушает эти ссылки на ура. А гугл нет. Почему не подскажете?

Y1
На сайте с 14.02.2010
Offline
65
#1

supercelt, наверное, лучше всего сделать так:

$str = 'http://мой сайт.ru/component/tag/';
$str .= urlencode(utf8_encode('авто-аксессуары'));
S
На сайте с 01.08.2010
Offline
1
#2

Дело в том, что файл карты в utf-8, кодировку проверял

alexburzak
На сайте с 28.11.2006
Offline
61
#3
supercelt:
.....

http://мой сайт.ru/component/tag/%D0%B0%D0%B2%D1%82%D0%BE-%D0%B0%D0%BA%D1%81%D0%B5%D1%81%D1%81%D1%83%D0%B0%D1%80%D1%8B
....

Попробуй поставить кодировку на саму страницу, что бы показывала на русский....

О результатах напиши.

🚬

URL: Продвижение сайтов, построение сайтов, сопровождение сайтов (http://www.upmaster.co.il/default.aspx?lan=ru) Прежде, чем задать вопрос я всегда пользуюсь поиском и MSDN!
S
На сайте с 01.08.2010
Offline
1
#4

Гугл принял ссылки такого вида http://мой сайт.ru/component/tag/авто-аксессуары. Теперь надо ждать, пока просканирует

angr
На сайте с 11.05.2006
Offline
413
#5

supercelt, советую вам закрыть раздел /tag/ от индексации, это дублированная информация...

Требуется СЕО-Специалист в Кишиневе, в офис. ()
S
На сайте с 01.08.2010
Offline
1
#6

angr То есть надо давать ссылки на саму статью на прямую?

Trean
На сайте с 28.10.2009
Offline
78
#7

Ибо нефиг кирилицу в Урлы пихать.

И да, supercelt, советую вам закрыть раздел /tag/ от индексации (с).

Беру заказы на продвижение, также предлагаю качественные консультации и аудиты сайтов (обращаться в ЛС).
I
На сайте с 14.09.2009
Offline
29
#8

И ещё есть смысл проверить, не сообщает ли сервер для сайтмапа другую кодировку, не совпадающую с реальной (UTF-8 в вашем случае?) – она запросто может оверрайдить прописанную в документе.

S
На сайте с 01.08.2010
Offline
1
#9

Trean, Это не я, это жумла. Компонент у неё так написан(

angr
На сайте с 11.05.2006
Offline
413
#10

supercelt, вот эта запись в robots.txt решает все ваши вопросы:

User-agent: *

Disallow: /tag/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий