Индексация ?utm_source=twitterfeed&utm_medium=twitter

 
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4313
чтобы не индексировать страницы ?utm_source=twitterfeed&utm_medium=twitter

будет ли работать такая переадресация?

RewriteCond %{ENV:REDIRECT_RWR} ^yes$
RewriteRule .* - [L]

RewriteCond %{QUERY_STRING} ^utm_source
RewriteRule ^.*$ http://%{HTTP_HOST}/$0? [R=301,L,E=RWR:yes]

--------------------------------------

еще. правильно ли указа редирект с дубля index.php

Redirect 301 http://сайт.ru/index.php http://сайт.ru
Редактировалось: 1 раз (Последний: 2 февраля 2013 в 02:11)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
lezginka.ru, немного косвенный ответ, но иногда проще заюзать каноникал
это про ссылки с твитера и подобное...

Ну и поиском наверное полезно пользоваться)

совсем свежая темка

не свежая, но ответ есть)

ps: что уже и внутренняя обработка ссылок косячит) верхнюю поломало сразу, странно(
Редактировалось: 1 раз (Последний: 2 февраля 2013 в 18:04)
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4313
reload, как ни странно, я про эти ответы знаю
1.каноникал как и чего вписать не понял
2. тема на форуме закрыта и там не добавить вопрос
но все равно , спс за внимание :)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
lezginka.ru:
каноникал как и чего вписать не понял
там же написано) первый блок в самый верх template.php
до кода:
Код HTML:
  1.  
  2. ?>
  3. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  4.  
второй чуть ниже в head, можно сразу после:
Код HTML:
  1.  
  2. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  3.  
lezginka.ru:
тема на форуме закрыта и там не добавить вопрос
зачем добавлять если там есть раскрытие вопроса склейки index.php
...просто прочесть и сделать как написано)
хотя подобной мути тонны в инете)

ps: кстати, данный код каноникал склеивает и index.php, в коде это видно...
Редактировалось: 2 раз (Последний: 2 февраля 2013 в 20:29)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4313
reload, кстати, меня в блоге смутило это:
И в то место, где должен выводить canonical такой код
как-будто все чайники понимают где это "в то место" :)

reload,вот ты как понимающий, отредактирую свой ответ выше, с указание всего кода :)
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
Мне кажется там все понятно написано
в файле шаблона template.php
перед
Код PHP:
  1. ?>
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
вставляем код

Код PHP:
  1. $where = $_SERVER["REQUEST_URI"]; // адрес текущей страницы
  2. $q = strpos($where,'?'); // позиция символа "?"
  3. if ($q){ $canonical = substr($where,0,$q); //если страница с параметрами - отрезаем их
  4. }else{ $canonical = $where; }
  5. if ($canonical=='/'){$canonical='';} //если главная, убираем слэщ в конце
  6. elseif ($canonical=='/index.php') {$canonical='';} //если главная, убираем index.php
  7. $canonical = 'http://'.$_SERVER['HTTP_HOST'].$canonical;
потом в этом же файле ниже перед </head>

вставляем
Код PHP:
  1. <link rel="canonical" href="<?php echo $canonical; ?>"/>
у меня всё работает в 1.10.2
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
lezginka.ru:
reload,вот ты как понимающий, отредактирую свой ответ выше, с указание всего кода :)
смешной ты)
...подтолкнут к действиям чтоб начать думать и искать варианты - это могу)

Как заметил Maikl, есть четко указанный файл template.php
Открываем его допустим в notepad++ и ищем строки которые описаны ниже и вставляем то что указано)

А иначе, у меня есть знакомый, который настолько привык к мелочной помощи что даже не напрягает мозги как сделать, он уверен что просто обязаны помочь) он быстрее ласты склеит чем думать начнет в ожидании помощи)

НО! виноват не он! виноваты те кто потакали даже в тех мелочах, которых не стоит)
Нужно давая помощь, заставлять делать человека хоть что то, и заставлять мыслить - иначе человек превратиться в нечто(

Но еще лучше заставлять самого себя)

lezginka.ru:
отредактирую свой ответ выше, с указание всего кода
Я не злой, я добрый и по этому редактировать не стану) там для детского сада написано... извиняюсь если это обижает, но лучше правда чем вранье)
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
reload:

Вопрос не по теме...
Скажите пжл, а что означаете название Вашего блога: -1826-1820-1812 ?
Просто какую то странную картинку эти цифры дают в итоге)
Редактировалось: 1 раз (Последний: 2 февраля 2013 в 23:03)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4313
reload, не обижает :)
разобраться не сложно,ты прав, но лучше писать так, чтобы вопросов меньше возникало.
но дело хозяйское :)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
lezginka.ru, разобрался, работает?
Maikl, это координаты дома что бы не забыть, а картинка это графическое преобразование в 3D модель этих же координат) а если без юмора, то тупо увидел, скопировал и вставил даже не задумываясь что это такое (правда проверил чтоб не маты были) smile
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4313
reload:

lezginka.ru, разобрался, работает?
Maikl, это координаты дома что бы не забыть, а картинка это графическое преобразование в 3D модель этих же координат) а если без юмора, то тупо увидел, скопировал и вставил даже не задумываясь что это такое (правда проверил чтоб не маты были) smile

reload, я уже боюсь сказать "неразобрался" )))))
если без шуток, то больше да чем нет
Посетитель
small user social cms
Медаль
Сообщений: 702
lezginka.ru:
чтобы не индексировать страницы ?utm_source=twitterfeed&utm_medium=twitter будет ли работать такая переадресация? RewriteCond %{ENV:REDIRECT_RWR} ^yes$ RewriteRule .* - [L] RewriteCond %{QUERY_STRING} ^utm_source RewriteRule ^.*$ http://%{HTTP_HOST}/$0? [R=301,L,E=RWR:yes] -------------------------------------- еще. правильно ли указа редирект с дубля index.php Redirect 301 http://сайт.ru/index.php http://сайт.ru
не правильно, нужно чтобы перекидывало не на index.php
нужно чтобы из site.ru/news/blablabal.html?utm_source=twitterfeed&utm_medium=twitter перекидывало на site.ru/news/blablabal.html
проблема актуальна! кто подскажет как это прописать в .htaccess 301 редиректом, без использования canonical - ибо это еще большая проблема при индексировании
Посетитель
small user social cms
Медаль
Сообщений: 176
Вы чего городите то? Жесть вообще.

Загляну завтра, посмотрю что кто еще придумает ))
Компонент тизерной рекламы "AdClicks" доступен для скачивания
Посетитель
small user social cms
Медаль
Сообщений: 163
А никому в голову не приходило 2 правила в robots.txt добавить?
Код PHP:
  1. Disallow: /*utm_*
  2. Disallow: /*.php
Канал Telegram про SEO: https://telegram.me/seopraktika Только практические материалы, отобранные вручную.
Посетитель
small user social cms
Медаль
Сообщений: 702
насколько я понимаю индексируется не сайт, а аккаунт в твиттере, и ссылки такие соответственно оттуда. если не прав - поправьте. Мы ведь не может у твиттера редактировать robots.txt
я писал это в роботс - не помогало, а может просто не прошло достаточно времени.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.