teiry 0 Опубликовано: 5 июля 2010 Рассказать Опубликовано: 5 июля 2010 Что это за глюки с ЧПУ??? Есть даже на Вашем сайте. Классно, написать уникальную статью и получить бан от поисковиков за дубликаты!!! Работающая ссылка - http://dle-news.ru/pressrelease/modules/modules/pressrelease/pressrelease/1044-привет-это-что-за-ссылки-такие.html Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 6 июля 2010 Рассказать Опубликовано: 6 июля 2010 (изменено) Да, есть такая фича в ДЛЕ - куда ни ткни, переходишь по сотне адресов на одну и ту же страницу Сам замучился уже... Половину в роботсе заблокировал, остальную часть стараюсь редиректом на нужную страницу отправлять... Это потому, что нет редиректа 301 в хотакесе, там просто редиректы стоят, да еще и корявые... Самое фиговое, что раздражает - индексятся страницы (статьи), которые отправлены сражу в несколько категорий, т.е. одна и таже статья имеет адреса: _http://isle-poem.ru/stickers/page,1,5,106-stikhi-na-imena.html _http://isle-poem.ru/stickers/106-stikhi-na-imena.html _http://isle-poem.ru/poems/page,1,5,106-stikhi-na-imena.html _http://isle-poem.ru/poems/106-stikhi-na-imena.html .... и еще подобных целая уйма... а ведь это всё одна статья и пользователь должен идти на одну конкретную страницу, которая находится в приоритетной категории, например, в "poems@? даже, если кликнет на категорию "stickers@? это нужно делать помимо редиректов еще и метой - каноникл. Изменено 6 июля 2010 пользователем zgr Цитата Ссылка на сообщение Поделиться на других сайтах
FreeRider 8 Опубликовано: 7 июля 2010 Рассказать Опубликовано: 7 июля 2010 Классно, написать уникальную статью и получить бан от поисковиков за дубликаты!!! Вообще то это не проблема и бан за это получить в принципе невозможно. В пределах одного сайта ПС просто склеивают страницы и всё и в итоге в поиск попадает только один адрес...Сами посмотрите в яндекс вебмастере: в индексе может быть хоть 1000 одинаковых страниц, а в результатах поиска только 1... Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 7 июля 2010 Рассказать Опубликовано: 7 июля 2010 Вообще то это не проблема и бан за это получить в принципе невозможно. В пределах одного сайта ПС просто склеивают страницы и всё и в итоге в поиск попадает только один адрес... Сами посмотрите в яндекс вебмастере: в индексе может быть хоть 1000 одинаковых страниц, а в результатах поиска только 1... 1. Сам лично проверял и не раз, вручную удалял из поисковиков дубли, тем более, вижу на какие страницы и по каким запросам ко мне идут. 2. Раз так, тогда почему в гугле все программисты тупят, предлагая свой тег "каноникал"? Не, ну в самом деле проблема есть. Самое что прикольное - достаточно просто левую ссылку поставить, чтоб она проиндексировалась... при этом страницы не клеются, а именно банятся, т.е. всем хором вылетают из индекса. Ведь не сложно зайти в хотакес и убедиться в этом: стоит просто редирект, а не 301, вот и индексится вся чушня подряд - одна и та же .новость по различным путям, порой до 10 путей может иметь! Пишу не голословно - сам проверял. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 8 июля 2010 Рассказать Опубликовано: 8 июля 2010 Не, ну в самом деле проблема есть. Самое что прикольное - достаточно просто левую ссылку поставить, чтоб она проиндексировалась... при этом страницы не клеются, а именно банятся, т.е. всем хором вылетают из индекса. Каждый год появляется подобная тема, пользуйтесь хотя бы поиском, уже давно все разложено по полочкам, что и как работает. Поисковики индексируют только то что стоит на странице и к сылкам как это делаете вы ничего не дописывают. И они никогда не проиндексируют ссылку если вы ее отправите в поисковик и такая уже есть, дубликаты не индексируются по новой. А дописать можно все что угодно в URL к любому сайту на любом движке. Главный принцип не появления дубликатов, это не играться с ЧПУ в настройках, когда сайт проиндексирован. Дубликаты всегда склеиваются поисковиком и бан за это невозможен в принципе.2. Раз так, тогда почему в гугле все программисты тупят, предлагая свой тег "каноникал"? это намного упрошает объеденение дубликатов и облегчает работу роботам Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 8 июля 2010 Рассказать Опубликовано: 8 июля 2010 А дописать можно все что угодно в URL к любому сайту на любом движке. Главный принцип не появления дубликатов, это не играться с ЧПУ в настройках, когда сайт проиндексирован. С ЧПУ не игрался... сам двиг вообще не трогал, моды писал независимые от двига, не затрагивая внутреннюю структуру (переменные). Про любой сайт на любом движке: как реализованно в других движках написал ниже. Полагаю, нужно проверку на наличие указанных категорий делать - это несложно, если есть интерес - поделюсь мыслями или скриптами (запросы в БД не нужны, всё может быть под кешем). Каждый год появляется подобная тема, пользуйтесь хотя бы поиском, уже давно все разложено по полочкам, что и как работает. Морока искать на этом форуме - через каждый клик по поиску вижу надпись "Флуд контроль включен. Вы сможете воспользоваться поиском через 20 секунд.", при том, что поиск реализован на уровне 90-х дремучих годов, например, по фразе "ЧПУ" нет результатов - тоже не я один и не раз уже писали про это... Поисковики индексируют только то что стоит на странице и к сылкам как это делаете вы ничего не дописывают. Сообщение до конца, видимо, не понято Повторю еще разок. Поставил ссылку на статью левую, т.е. при включенном ЧПУ неправильно написал категорию (ну, бывает, ошибся одной буквой, когда правил), поисковики проиндексировали обе страницы, а чуть позже склеили. Я думал, что я сам что-то сломал, но вот опять подняли тему и я присоединился. Приведу пример. Было так: _http://site.ru/CAT/1-item.html После правки ошибся со всеми категориями в модуле: _http://site.ru/CATS/1-item.html Сам движок не трогал (настройки и переменные). Во втором случае такого пути нет физически, но щелкнув на него, я всё равно попадаю на статью. Выяснил, что вместо путей категорий, в данном случае CAT можно написать совершенно любую чушню и при этом данный адрес будет проиндексирован, а я буду в любом случае попадать на статью 1-item.html, хотя она находится физически в совершенно другом месте. Еще хочется добавить, как это реализованно в ВП (пожалуйста, не сочтите за рекламу): Всего при ЧПУ в ВП два пути на одну и туже статью: первый путь - через календарик (архив), индексацию которого можно запретить двумя способами: тег "рел" с "ноуфоллоу" и в роботсе - всё, что начинается с путей /2010/*. При этом, если статья находится в двух категориях, либо я щелкаю на архив - я всё равно попадаю на одну и ту же страницу, т.е. путь в первой категории является приоритетным, пытаясь в архив щелкнуть или в пути подставить вторую категорию - всё равно попаду в статью по адресу первой ее категории. Полагаю, такой редирект сделан программно, а не в хотакесе (не ковырял - не знаю точно). До сих пор эта тема актуально. Нужно просто исправить сей недочёт и эта тема больше никогда не будет подыматься никем на форуме. Замечу, что теги, типа, "рел" с "ноуфоллоу" или "каноникал" здесь вообще не при чем - это всего лишь подсказка приоритета индексной страницы, которые могут, кстати, в некоторых случаях игнорироваться поисковиками (из офф. документации поисковиков). Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 9 июля 2010 Рассказать Опубликовано: 9 июля 2010 После правки ошибся со всеми категориями в модуле: _http://site.ru/CATS/1-item.html и кто вам в этом виноват? Задача DLE вовсе не в том чтобы искать и устранять ваши ошибки.хотя она находится физически в совершенно другом месте. ее вообще не существует физически, ЧПУ это как раз это перенаправление с несуществующего адреса на существующий. В реальности новость имеет тот адрес, который без ЧПУ. Нужно просто исправить сей недочёт и эта тема больше никогда не будет подыматься никем на форуме. недочет в чем? В том что скрипт не соизволил исправить вашу ошибку, только это ваша ошибка, и исправляться должна вами, а не скриптом. И все что написано в строке _http://site.ru/CAT/1-item.html скрипту абсолютно не важно, это лишь бутафория, т.е. ЧПУ (прочитайте расшифровку абреватуры ЧПУ) для скрипта важно только число 1 и это позволяет ему работать сверхбыстро при показе новости. Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 9 июля 2010 Рассказать Опубликовано: 9 июля 2010 только это ваша ошибка, и исправляться должна вами, а не скриптом. Да это я понимаю, просто хотел сказать, что раз страницы нет такой, то нужно отображать ошибку 404, а не отображать эту "новость" в неправильном пути. Да и элементарную проверку категорий можно сделать - разве сложно? - код всего в несколько строк, т.е. Новость по пути: _http://cat/1-item.html Отображается она: _http://cats/1-item.html Я ошибся - понимаю, но ведь можно же проверить скриптом, что категория cats не существует и перекинуть пользователя на страницу 404, а не показывать новость. Ошибся на один символ и капец полный, даже не знал, что ошибся, пока через неделю заход с поисковика не увидел. Ну, впрочем, ладно. Просто отписался о проблеме в надежде, что она будет исправлена в структуре движка, а не мне "костыли" элементарной проверки 404-ошибки к двигу писать, ну раз категорично не желаете ее исправлять - дело хозяйское. Хозяин - барин. Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 9 июля 2010 Рассказать Опубликовано: 9 июля 2010 ее вообще не существует физически, ЧПУ это как раз это перенаправление с несуществующего адреса на существующий. В реальности новость имеет тот адрес, который без ЧПУ. Да это я понимаю, просто хотел сказать, что раз страницы нет такой, то нужно отображать ошибку 404, а не отображать эту "новость" в неправильном пути. Да и элементарную проверку категорий можно сделать - разве сложно? - код всего в несколько строк, т.е. Похоже, вы все же не очень понимаете, что такое ЧПУ и как работает редирект. Нету такой страницы http://cat/1-item.html , и http://cats/1-item.html тоже нет и даже http://catscats/1-item.html нет ! А есть http://site/index.php?newsid=1 . Просто отключите ЧПУ и вы это сразу увидите. Поэтому скрипт не может "проверить" категории, т.к. скрипт ВСЕГДА получает только адрес http://site/index.php?newsid=1 . Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 9 июля 2010 Рассказать Опубликовано: 9 июля 2010 Поэтому скрипт не может "проверить" категории, т.к. скрипт ВСЕГДА получает только адрес http://site/index.php?newsid=1. Ну, мой скрипт не по волшебной палочке работает и ведь работает же можно даже редирект сделать на правильную категорию, в том случае, если ссылка не правильно написана, например, одна буква левая - делов примерно на 8-10 строчек, а если кеш брать, то в 2 раза меньше. Эх... это не из области мифов. Ну, ладно, чего уж там мусолить, пора закрывать уже эту тему. Цитата Ссылка на сообщение Поделиться на других сайтах
teiry 0 Опубликовано: 10 июля 2010 Рассказать Опубликовано: 10 июля 2010 Автор Спасибо всем за отклик на тему. Но вопрос так и остается открытым... Datalife Engine, судя по демке, неплохой движок, но проблема с ЧПУ останавливает меня от покупки этого движка... Единственный вопрос к Администрации - возможно ли все-таки решить эту проблему с ЧПУ или нет? Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 10 июля 2010 Рассказать Опубликовано: 10 июля 2010 возможно ли все-таки решить эту проблему с ЧПУ или нет? Ну, судя по ответам Целсофта - нет, это же очевидно... Но... - можете быть предельно осторожным и не допускать ошибок в урлах; - можете заказать хак проверки урлов при генерации страницы, выводящий алерты и исправляющий урлы автоматом; можно даже с админкой; смешно - а такая фича есть от разных авторов на ВП; - не устанавливайте левые и тестовые моды и хаки. Думаю, только так. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 10 июля 2010 Рассказать Опубликовано: 10 июля 2010 Но вопрос так и остается открытым... Datalife Engine, судя по демке, неплохой движок, но проблема с ЧПУ останавливает меня от покупки этого движка... Если бы проблема была, то ее всегда можно было бы решить. Невозможно решить проблему, которой в принципе не существует. И то что написали вы, проблемой в принципе не является. И то что вы что то дописали в URL, проблемой тоже не является, я вам к любому сайту, на любом скрипте могу дописать любой текст и поисковик будет считать это другой страницей, но это не значит что он ее проиндексирует. И про бан от поисковиков, это не более чем необоснованные домыслы. А если уж ваша мнительность не дает вам покоя, то в настройках скрипта включите тип ЧПУ номер 3. Там будут важны все параметры в URL и любое изменение будет приводить к невозможности показа статьи, правда вы получите не более чем лишную нагрузку на сервер, но этот тип ЧПУ как раз для таких, как вы мнительных, считающих, что это какой то баг и прочее. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.