Беда с кодировками

12
S
На сайте с 20.12.2006
Offline
4
1196

Всем привет!

Есть у меня вот такой вот сайт http://repdom.info

Совсем недавно сделал, классный проект получается, но речь не об этом. Очень хочу услышать мнение гуру поисковой оптимизации и продвижения вот по какому вопросу:

В настройках движка (а движок у меня Mambo 4.6.0) в графе Character Set стоит utf-8, и поменять никак нельзя (из админпанели, имеется в виду). База данных MySQL - сравнение cp1251 general ci. Так сложилось исторически...

Заходим на сайт - все читается замечательно - ни кракозябр, ни знаков вопроса. НО! В Internet Explorer смотрим исходный код - и вот тут-то появляются кракозябры. Что характерно - когда под Оперой смотришь источник - все показывается корректно и без всяких кракозябр.

Дальше. Решил я посмотреть, как поисковый бот видит мой сайт. Нашел вот такой сервис, и что же мы видим???? В осле - кракозябры, в опере - все замечательно читаемо.

Ну и теперь вопрос: что же видит бот? кракозябры, как последний ишак, или бот тоже Оперу юзает?

P.S. если кто подскажет, как мне мамбу и базу привести к одному знаменателю (кодировки им одинаковые сделать), буду очень очень благодарен. Когда разбогатею - обязательно приглашу в гости на сей чудный остров попить пивка.

Ленка
На сайте с 11.05.2007
Offline
84
#1
scalto:
Всем привет!
Есть у меня вот такой вот сайт http://repdom.info
Совсем недавно сделал, классный проект получается, но речь не об этом. Очень хочу услышать мнение гуру поисковой оптимизации и продвижения вот по какому вопросу:

В настройках движка (а движок у меня Mambo 4.6.0) в графе Character Set стоит utf-8, и поменять никак нельзя (из админпанели, имеется в виду). База данных MySQL - сравнение cp1251 general ci. Так сложилось исторически...

Заходим на сайт - все читается замечательно - ни кракозябр, ни знаков вопроса. НО! В Internet Explorer смотрим исходный код - и вот тут-то появляются кракозябры. Что характерно - когда под Оперой смотришь источник - все показывается корректно и без всяких кракозябр.

Дальше. Решил я посмотреть, как поисковый бот видит мой сайт. Нашел вот такой сервис, и что же мы видим???? В осле - кракозябры, в опере - все замечательно читаемо.

Ну и теперь вопрос: что же видит бот? кракозябры, как последний ишак, или бот тоже Оперу юзает?
P.S. если кто подскажет, как мне мамбу и базу привести к одному знаменателю (кодировки им одинаковые сделать), буду очень очень благодарен. Когда разбогатею - обязательно приглашу в гости на сей чудный остров попить пивка.

У меня была такая ситуация. С ПС было все нормально, индексировался конечный текст. Единственный минус из-за этого увеличивается физический вес страницы так как она представленна в юникоде была.

ARCOS
На сайте с 15.09.2005
Offline
131
#2

Что то сомневаюсь я, что нельзя кодировку поменять на страницах... поковыряйте движок, наверняка найдете...

Есть много русско-язычных проектов о Mambo CMS - полистайте там форумы, наверняка проблема коснулась не только Вас и ответ уже есть :)

Kislov
На сайте с 29.04.2006
Offline
185
#3

Всё делается элементарно.

В шаблоне вставляете код, который явно указывает кодировку. И усё.

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

S
На сайте с 28.10.2005
Offline
319
#4
Kislov:
Всё делается элементарно.
В шаблоне вставляете код, который явно указывает кодировку. И усё.

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

Ага а сервак в utf-8 будет отдавать - вообще замечательно

S
На сайте с 26.10.2006
Offline
5
#5

попробуйте задать дефолтную кодировку для всего сайта:

1. создайте в корне сайта файл ".htaccess"

2. его содержимое:

AddDefaultCharset utf-8

ARCOS
На сайте с 15.09.2005
Offline
131
#6
AddDefaultCharset utf-8

зачем UTF-8? ТС помойму как раз с этим и бориться :)

AddDefaultCharset windows-1251 - тогда вот так уж :)

Kislov
На сайте с 29.04.2006
Offline
185
#7

semenov, гляньте сохранённую копию в яндексе. Всё нормально. Думаю, не стоит переживать по поводу кодировок.

S
На сайте с 26.10.2006
Offline
5
#8
ARCOS:
зачем UTF-8? ТС помойму как раз с этим и бориться :)
AddDefaultCharset windows-1251 - тогда вот так уж :)

подозреваю, что тогда кракозябры появятся непосредственно на сайте, но не уверен...

там в ХТМЛе стоит <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> и показывается на сайте всё нормально.

надо пробовать ;)

<a href="index.php"><img src="http://repdom.info/templates/waterandstone/images/logo.gif" alt="&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;" border="0" align="top" /> - так показывает под Файрфорсом в исходнике.

Похоже, когда сохраняли ХТМЛ, в редакторе не была выставлена кодировка редактора "utf-8"

S
На сайте с 20.12.2006
Offline
4
#9
Kislov:
Всё делается элементарно. В шаблоне вставляете код, который явно указывает кодировку. И усё.
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

Пробовал. Результат - кракозябры по всему сайту. Отметаем этот вариант.

Strongman:
попробуйте задать дефолтную кодировку для всего сайта:
1. создайте в корне сайта файл ".htaccess"
2. его содержимое:
AddDefaultCharset utf-8

У меня сервер IIS. Насколько я знаю .htaccess - тема только для Apache. поправьте меня если я ошибаюсь.

Kislov:
semenov, гляньте сохранённую копию в яндексе. Всё нормально. Думаю, не стоит переживать по поводу кодировок.

Сохраненная копия в яндексе - 100% гарантия того, что бот корректно читает контент с сайта... или все-таки лучше потратить время и поковырять движок? И где ее, сохраненную копию, можно посмотреть? По поводу кодировки в редакторе - это я действительно ступил, но вот движок реально не хочется ковырять, так как сами понимаете - надо новости успеть вовремя публиковать, а их еще с испанского надо переводить, а еще английскую версию надо поддерживать, а еще испанскую было бы не плохо запустить поскорее. Да и что уж тут говорить - не шибко силен я в пхп...

Kislov
На сайте с 29.04.2006
Offline
185
#10

http://www.yandex.ru/yandsearch?text=%23url%3D%22repdom.info*%22&pag=u&surl=repdom.info&

Сохранённая копия.

Про 100% не знаю.

12

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