- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
php_value session.use_trans_sid 0
php_value session.session.use_only_cookies 1
Так вы не отключите подстановку идентификатора в ссылки.
Идентификатор проставлен явно в самом PHP коде (в ссылках стоит <?=SID?> или <?echo SID?>).
А use_only_cookies лишь говорит, что PHP интерпретатор будет игнорировать идентификатор сессии в урле :) То есть у вас стоят, но толку от них нет.
RewriteEngine on
RewriteBase /
# /details/123 => /details.php?Id=123
RewriteRule ^(.*)details/([0-9]+)$ $1/details.php?Id=$2
Это мод рерайт. Отличия от редиректа следующие:
Редирект это когда заходишь на site.ru а в твоей адресной строке автоматически МЕНЯЕТСЯ адрес и ты попадаешь на другую страницу. А мод рерайт это когда при обращении к определённой странице (обычно не существующей) тебе открывается другая, хотя в адресной строке НИЧЕГО НЕ МЕНЯЕТСЯ.
Обычно, при мод рерайте, из введённого адреса вычленяется нужная информация для работы отоброжаемой страницы (обычно в качестве замены метода передачи данных GET)
редирект ещё можно сделать на javascript:
<script>
location.href="http://site.ru";
</script>
если в коде страницы встретится такой кусок, то пользователь будет автоматически перенаправлен(редирект) на страницу site.ru.
Я обычно добавляю проверку и реализовываю 2 способа редиректа.
Вроде ничего не упустил :/
редирект ещё можно сделать на javascript
Можно. Но топикстартеру это не поможет.
Глупый совет.
Вроде ничего не упустил
Можно себя и в раскрутке попробовать...
Но для начала придётся учиться, учиться и ещё много учиться. Всё-таки, у программистов взгляд на сайты, редиректы, раскрутку и т.д. свой... своеобразный такой :)
Вообще говоря, как Вы делали редирект - это Ваше личное дело (или программиста Вашего) :) Но вот я, как пользователь (или, воспользовавшись расширением для FF - User Agent switcher, как бот Яндекса), открывая страницу http://www.site.ru/details.php?Id=n , если на ней стоит нормально работающий редирект, должен отправляться немедленно на http://www.site.ru/details/n
Ну, там, можно ещё отклики сервера посмотреть для приличия...
И вот этого на Ваших страницах как раз нет. Вывод: где-то Вы с редиректом ошиблись.
Дико извиняюсь. Но пока я сам учусь блины печь (по поводу программиста). Читаю литературу и ваш замечательный форум.
Но все же как самому сделать практически чтобы проиндексированные страницы выглядили бы так
06.08.2006 - 10 Kb - http://site.ru/details/15973 - Восстановить текст - Найти похожие а не так
06.08.2006 - 10 Kb - http://site.ru/details.php?Id=15973 - Восстановить текст - Найти похожие
Что нужно сделать для этого.
И чтобы YA не показывал бы так
www.site.ru/details/12281?PHPSESSID=4354c60ad5e34fb519c6abeda6888dd5
а так
www.site.ru/details/12281
И стоит ли в YA добавлять URL таким образом
www.site.ru/details/n
Это НЕ редирект.
Редирект это
if (isset($_GET['Id'])) {header('HTTP/1.1 301 Moved Permanently');
header('Location: http://' . getenv('HTTP_HOST') . '/details/' . $_GET['Id']);
exit();
}
А где должен находится этот PHP файл