sentines: Проверяйте количество ключей на обоих страницах, добавьте пару ссылок с подрелевантных страниц на главную с нужными анкорами и ждите пока пс все это схавает и переварит.
Количество ключей проверил, вроде всё в норме, ссылки с подрелевантных тоже есть.
---------- Добавлено 28.01.2014 в 08:59 ----------
The_Curious: Сталкиваться сталкивались. Смена релевантной страницы с более оптимизированной на менее оптимизированную - первый признак излишней оптимизации страницы. Сколько времени прошло с замены текста на главной?
Так в чём у меня может быть излишняя оптимизация? может глянете одним глазком?
The_Curious: Сталкиваться сталкивались. Смена релевантной страницы с более оптимизированной на менее оптимизированную - первый признак излишней оптимизации страницы. Сколько времени прошло с замены текста на главной?
Сегодня уже пошел 2-й АП с тех пор как яндекс увидел новый текст.
gormarket: Знают, но написание обдуманного рецепта может занять до получаса времени, а завязавшаяся переписка до нескольких часов: не всегда это время имеется
Внутри htaccess в корне сайта RewriteCond видит только
catal/page999/tralala.php (только то что до символа ? и скорей всего без корневого слеша)
То что после ? можно проанализировать с помощью
RewriteCond в переменной %{QUERY_STRING}
Т.е для данного случая примерно так:
Но под влиянием других строк в htaccess и так может тоже не сработать.
Тогда нужно будет или подбирать местоположение для вставки этих строк, или добавлять что-то еще.
А может еще и 301 редирект не нужен (если добавление параметра tram требуется только для передачи значения 999 движку сайта именно в этом параметре)
Тогда из второй строки можно убрать "http://%{HTTP_HOST}/" и "R=301,"
СПАСИБО вам добрый человек, то что нужно! Все работает...
BlueRay: Если у вас действительно папочная структура, то можно выйти из этой ситуации так:
$cururl=$_SERVER['REQUEST_URI'];
if (strstr($cururl, '?')) {
header("Cache-Control: no-cache, no-store");
header($_SERVER['SERVER_PROTOCOL']." 404 Not Found"); }
Если в url будет знак '?', то будет 404 ответ.
upd:
Это в шаблон сайта вставить и всё гуд. Если у вас к примеру wordpress, то в header.php кинуть, хотя по сути неважно в какую именно часть шаблона это будет вставлено.
Спасибо) примерно так и хотел)) :) а для форума потом просто другой шаблон сделаю)
---------- Добавлено 24.04.2012 в 16:40 ----------
Дело в том что переменная "bukvi" из вашего примера, была удалена вместе со старой версией сайта и отловить её отдельно нету возможности. т.к. сайт вообще больше не пользуется такими переменными, а вот яндекс знает сайт с такими именно адресами, как я привел пример в первом сообщении. и суть проблемы была именно отловить по URL все значения переменных и отсечь их.
---------- Добавлено 24.04.2012 в 16:42 ----------
Большое вам спасибо за помощь!! skAmZ, siv1987, Милованов Ю.С, BlueRay
Проверяйте количество ключей на обоих страницах, добавьте пару ссылок с подрелевантных страниц на главную с нужными анкорами и ждите пока пс все это схавает и переварит.
Количество ключей проверил, вроде всё в норме, ссылки с подрелевантных тоже есть.
---------- Добавлено 28.01.2014 в 08:59 ----------
Сталкиваться сталкивались. Смена релевантной страницы с более оптимизированной на менее оптимизированную - первый признак излишней оптимизации страницы. Сколько времени прошло с замены текста на главной?
Так в чём у меня может быть излишняя оптимизация? может глянете одним глазком?
Сталкиваться сталкивались. Смена релевантной страницы с более оптимизированной на менее оптимизированную - первый признак излишней оптимизации страницы. Сколько времени прошло с замены текста на главной?
Сегодня уже пошел 2-й АП с тех пор как яндекс увидел новый текст.
Знают, но написание обдуманного рецепта может занять до получаса времени, а завязавшаяся переписка до нескольких часов: не всегда это время имеется
Внутри htaccess в корне сайта RewriteCond видит только
catal/page999/tralala.php (только то что до символа ? и скорей всего без корневого слеша)
То что после ? можно проанализировать с помощью
RewriteCond в переменной %{QUERY_STRING}
Т.е для данного случая примерно так:
Но под влиянием других строк в htaccess и так может тоже не сработать.
Тогда нужно будет или подбирать местоположение для вставки этих строк, или добавлять что-то еще.
А может еще и 301 редирект не нужен (если добавление параметра tram требуется только для передачи значения 999 движку сайта именно в этом параметре)
Тогда из второй строки можно убрать "http://%{HTTP_HOST}/" и "R=301,"
СПАСИБО вам добрый человек, то что нужно! Все работает...
Никто не знает!?((
Мой сайт как-то не индексирует нормально, нашёл кучу 404, и всего 255 страниц вместо 1000.
Лично мне кажется проблема в виде ссылок а именно из-за:
file.php?foto=17&obj=2012-03-26
могу показать сайт в личку
А по моей проблеме есть какие то здвиги? в личку всё скидывал.
Мой сайт как-то не индексирует нормально, нашёл кучу 404, и всего 255 страниц вместо 1000.
Лично мне кажется проблема в виде ссылок а именно из-за:
file.php?foto=17&obj=2012-03-26
могу показать сайт в личку
У меня по всем проектам +-2 позиции, особо разницы не увидел((
Тоже волнует данный вопрос.
Если у вас действительно папочная структура, то можно выйти из этой ситуации так:
Если в url будет знак '?', то будет 404 ответ.
upd:
Это в шаблон сайта вставить и всё гуд. Если у вас к примеру wordpress, то в header.php кинуть, хотя по сути неважно в какую именно часть шаблона это будет вставлено.
Спасибо) примерно так и хотел)) :) а для форума потом просто другой шаблон сделаю)
---------- Добавлено 24.04.2012 в 16:40 ----------
http://www.лалала.ru/?qwer
http://www.лалала.ru/?wer
http://www.лалала.ru/?asd
То что выделено жирным, это значение переменной, а как называется сам параметр?
Вообще ссылки такого вида у Вас из-за модРеврайта в .htaccess
Без всего такого, ссылка должна быть вида http://www.лалала.ru/index.php?bukvi=asd
Узнайте что у Вас вместо bukvi, и подставьте вместо asd суда вот:
if (isset($_GET['asd'])) {
Дело в том что переменная "bukvi" из вашего примера, была удалена вместе со старой версией сайта и отловить её отдельно нету возможности. т.к. сайт вообще больше не пользуется такими переменными, а вот яндекс знает сайт с такими именно адресами, как я привел пример в первом сообщении. и суть проблемы была именно отловить по URL все значения переменных и отсечь их.
---------- Добавлено 24.04.2012 в 16:42 ----------
Большое вам спасибо за помощь!! skAmZ, siv1987, Милованов Ю.С, BlueRay
Не знаю писали или нет, лень всё перечитывать...
Установил версию PageWeight Base Beta-2 2.0 03.02.2012
стоит Windows 7
Программу так и не удалось запустить(( то зависает при наборе адреса сайта, то при лазании по меню.. ((