- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вопрос:
Есть форум: http://www.ellall.ru/forum/index.php
Все было хорошо, до тех пор как я не внес в него некоторые изменения, а именно:
1. Поменял местами следование названий в <title> стало так {Тема Топик Форум} (страницы то изменения порядка следования в индекс попали).
2. Добавил счетчики внизу страницы.
3. Добавил расшифровку иконок форума.
4. Добавлены ссылки внизу страницы на основной сайт, но шаблон низа страницы (overall_footer.html) куда добавлялся текст, был сохранен в кодировке UTF-8 браузеры его видят нормально.
Возможно после этого Яша стал писать что проиндексировать данные страницы не может: Кодировка не распознана.
Правильно ли я понимаю что внесенные мной изменения ни как не могли повлиять на кодировку страницы в общем?
Прошу помощи, как это исправить.
Получен ответ от Яши:
На запрос основного робота яндекса, получает такой ответ от сервера (просмотр внутренней страницы форума):
Код статуса HTTP: "200 OK"
Время ответа сервера: 158мс
IP сайта: 89.188.96.140
Заголовки:
* Date: Wed, 29 Dec 2010 10:29:44 GMT
* Content-Length: 96
* Expires: Thu, 19 Nov 1981 08:52:00 GMT
* Keep-Alive: timeout=15, max=100
* Content-Type: text/html
* Connection: Keep-Alive
* X-Powered-By: PHP/5.2.6
* Server: Apache/2.0.58 (FreeBSD) PHP/5.2.6 mod_ssl/2.0.58 OpenSSL/0.9.7e-p1
* Pragma: no-cache
* Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Кодировка: UTF-8
Размер страницы: 0.09Кб
Содержимое страницы:
<script>window.location.href='ucp.php?mode=logout&sid=fd2bba6756b9e669d7e9efeaf72d48ca'</script>
:(:(
При всем при этом главную страницу форума индескирует нормально.
И содержимое страницы получает нормальное.
все остальные роботы внутренние страницы форума видят нормально.
Подскажите в каком направлении лежит проблема?
А DOCTYPE не трогали? А то HTML-валидатор ругается на доктайп морды (хотя сама строка доктайпа - правильная), а на внутренних - ругается на кодировку.
Похоже, что на сервере файлы сохранены не в той кодировке (те, что Вы правили), потому как phpbbguru валидируется правильно - XHTML 1.0 Strict, а Ваш - HTML 4.01 Transitional при одинаковом doctype.
То, что браузеры его видят нормально - они сильно умные, многие ошибки восстанавливают.
DOCTYPE не трогал.
по сути я трогал только несколько страниц (вносил изменения в <body> </body> по алгоритму описанному на phpbbguru)
1. index.php, viewforum.php, viewtopic.php — изменение порядка следования в title название открывающихся страниц.
2. index_body.html — легенды значков форума.
3. overall_header.html — лого поменял.
4. overall_footer.html — добавил счетчики и ссылку на сайт.
Все исправленные файлы были сохранены в кодировке utf-8 (Notepad++)
Возможно ли что проблема сидит в том что, сайт в кодировке windows-1251, а форум в utf-8?
У меня проблема с кодировкой была когда стоял скрипт и значения забивались в utf-8, а выводились в win-1251...
Все файлы сохраните в одной кодировке и думаю пропадет проблема.