Неправильная относительная ссылка - ошибка в редакторе Tiny Mce
- Подробности
- Категория: Технические моменты
- Просмотров: 2224
Так уж получается, что те, кто называют себя сео спецами, должны разбираться не только в сео, но и в технических моментах и уметь многие из них проверять и настраивать...на днях нашел у клиента, на сайте, который был сделан или не доделан программистом, неправильную относительную ссылку(вернее их было даже больше чем одна) и она формировалась встроенным редактором Tiny Mce - я ее исправил(посидел правда чуть больше чем пара часов)...смотрим
Многие создатели сайтов "не парятся" такое проблемой как неправильные относительные ссылки, и в принципе, как бы все работает...но многие сервисы по проверке ссылок будут вам выдавать именно такое название...а если это неправильно, то и на продвижение они либо вообще не будут оказывать влияния, либо...
Неправильная относительная ссылка (в данном случае, да и во многих других) - это ссылка сформированная неправильным образом(обычно от самого документа, а надо бы от корня сайта), то есть в моем случае ссылки имели вид ../catalog105/ , ../category105/ , ../../prodict105/ (то есть кругом ../../ или ../), а я бы хотел, чтобы была нормальная относительная ссылка /catalog105/ , /category105/ , /category105/prodict105/ или хотя бы абсолютная ссылка http://saitsozdanie.ru/category105/(ссылка приведена для примера, в Joomla с этим все нормально).
Поискав, я выяснил, что проблема была в настройке встроенного редактора Tiny Mce, который просто брал и преображал(конвертировал) мои нормальные ссылки в такие вот с точками относительные. То есть программиста толком не заботят такие проблемы(зачастую, но не всех, обычно из-за расхлябанности или с клиентом просто "не контакт" - такое часто бывает).
Советы в интернете по донастройке редактора Tiny Mce от сеошников таковы(! - это для превращения ссылок в нормальные относительные, только надо знать где настраивать, если вы самостоятельно делаете сайт, то вы знаете):
При вызове редактора добавьте параметр
relative_urls : false,
Чтобы не подставлялся хост установите
remove_script_host : true,
Однако еще проще совет - это просто запретить в настройках редактора Tiny Mce конвертировать ссылки, вот так:
tinymce.init({
...
convert_urls: false
});
И все в принципе этого будет достаточно, чтобы превратить неправильные относительные ссылки в правильные абсолютные.