kosen 3 Опубликовано: 28 апреля 2007 Рассказать Опубликовано: 28 апреля 2007 Собсно сам вопрос в названии... Имелся статичный сайт... перенес его на движок... что делать со страницами старого сайта? просто удалить? оставить? Вопрос связан с тем, что сайт долгое время находился в сети и был, конечно же, проиндексирован в разных поисковиках... Если просто удалить старые страницы, то скажется ли это на рейтинге сайта? Короче... требуется совет знающих... Цитата Ссылка на сообщение Поделиться на других сайтах
sergeant Raven 2 Опубликовано: 28 апреля 2007 Рассказать Опубликовано: 28 апреля 2007 редирект поставить... со старых на новые... Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 28 апреля 2007 Рассказать Опубликовано: 28 апреля 2007 Автор т.е. сам контент удалить и поставить авто ридерект на новые адреса? Цитата Ссылка на сообщение Поделиться на других сайтах
sergeant Raven 2 Опубликовано: 28 апреля 2007 Рассказать Опубликовано: 28 апреля 2007 да... я в сео читал об этом... Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 28 апреля 2007 Рассказать Опубликовано: 28 апреля 2007 Автор ок... придется помучиться... страниц у меня не меряно... Цитата Ссылка на сообщение Поделиться на других сайтах
NoBoddy 0 Опубликовано: 28 апреля 2007 Рассказать Опубликовано: 28 апреля 2007 index.php <?php header("location: http://новый сайт"); exit; ?> .htaccess ErrorDocument 400 /index.php ErrorDocument 401 /index.php ErrorDocument 403 /index.php ErrorDocument 404 /index.php ErrorDocument 500 /index.php Цитата Ссылка на сообщение Поделиться на других сайтах
sergeant Raven 2 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 можно и так... Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 Автор Я в каждую страницу вставил такой код: <html><head><title>Название сайта</title> <script language="JavaScript"> <!-- window.location.href = "http://site.ru/categoriya/saita/" // --> </script> </head><body> Адрес сайта - <a href="http://site.ru/">http://site.ru/</a> </body></html> ... поскольку все страницы на старом сайте были сделаны в ***.html... Полагаю, что должно пройти какое-то время, прежде чем можно будет сказать о том, как это сказалось на позиции сайта... Цитата Ссылка на сообщение Поделиться на других сайтах
domovoi 0 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 kosen, лучше испольщовать 301-редирект со старых страниц на новые. Это будет правильнее с точки зрения поисковиков + есть шанс перенести PR старых страниц на новые. Правда, если ты говоришь, что страниц много, то прейдется позаморачиваться, прописывая каждый редирект, но оно этого стоит. Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 Автор domovoi, а поподробнее можно об этом механизме? Как реализовать? на примере... ЗЫ Я не являюсь большим спецом... так - "продвинутый чайник"... не более... Цитата Ссылка на сообщение Поделиться на других сайтах
domovoi 0 Опубликовано: 30 апреля 2007 Рассказать Опубликовано: 30 апреля 2007 (изменено) Самый простой пример: в .htaccess всунуть Redirect 301 /old/old.htm http://site.ru/new/new.htm где: /old/old.htm - путь и имя старой страницы http://site.ru/new/new.htm - новый путь и новое имя перемещенной страницы и так на каждую страницу А вообще в инете полно информации про 301 редирект Изменено 30 апреля 2007 пользователем domovoi Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 (изменено) Автор т.е мне в каждую папку, где лежали файлы со старым контентом, надо создать и разместить дополнительный файл .htaccess с данной информацией? Или достаточно добавить эту инфу, для каждой старой и новой страницы, в файл .htaccess расположенный в корне сайта? ЗЫ Я сделал так: В файле .htaccess, расположенном в корне сайта, после RewriteEngine on добавил строки: Options +FollowSymLinks RewriteCond %{HTTP_HOST} ^yourdomain.ru RewriteRule ^(.*)$ http://www.yourdomain.ru/$1 [R=permanent,L] Теперь все запросы на _http://site.ru автоматом переводятся на _http://www.site.ru В папках со старыми документами создал дополнительные файлы .htaccess в которых сделал перечень файлов, для которых прописал такие строки: Redirect 301 /article/ _http://www.site.ru/notes/ Redirect 301 /cat/file.html _http://www.site.ru/newcat/newfile/ очень подробная статья по 301 - _http://sitehelp.ru/articles.php?s=18&r=5 Изменено 1 мая 2007 пользователем kosen Цитата Ссылка на сообщение Поделиться на других сайтах
Tanatos 0 Опубликовано: 1 мая 2007 Рассказать Опубликовано: 1 мая 2007 Я у себя оставил все старые страницы (около 10 000) и немного подстроил .htaccess в корне, чтобы к старым директориям был доступ, а в корень каждой старой папки положил отдельный .htaccess - чтоб видны были материалы (там много SSI и всякая хрень была).. может немного не правильно, но у посентителей почти нет проблем и поисковики все видят.. Цитата Ссылка на сообщение Поделиться на других сайтах
domovoi 0 Опубликовано: 2 мая 2007 Рассказать Опубликовано: 2 мая 2007 т.е мне в каждую папку, где лежали файлы со старым контентом, надо создать и разместить дополнительный файл .htaccess с данной информацией? Или достаточно добавить эту инфу, для каждой старой и новой страницы, в файл .htaccess расположенный в корне сайта? Если честно, не помню )) Пробуй опытным путём, если переадресовывает со старой но новую, значит работает ЗЫ Я сделал так: В файле .htaccess, расположенном в корне сайта, после RewriteEngine on добавил строки: Options +FollowSymLinks RewriteCond %{HTTP_HOST} ^yourdomain.ru RewriteRule ^(.*)$ http://www.yourdomain.ru/$1 [R=permanent,L] Теперь все запросы на _http://site.ru автоматом переводятся на _http://www.site.ru В папках со старыми документами создал дополнительные файлы .htaccess в которых сделал перечень файлов, для которых прописал такие строки: Redirect 301 /article/ _http://www.site.ru/notes/ Redirect 301 /cat/file.html _http://www.site.ru/newcat/newfile/ очень подробная статья по 301 - _http://sitehelp.ru/articles.php?s=18&r=5 А это, ИМХО, зря. Ибо он будет переадресовывать все страницы, включая новые. Лучше его убрать. Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 2 мая 2007 Рассказать Опубликовано: 2 мая 2007 Автор Я так понял, что сайт _http://site.ru'>http://site.ru и _http://www.site.ru'>http://www.site.ru для поисковиков абсолютно разные сайты... и индекс цитирования для этих адресов будет абсолютно разный... У меня, например, для адреса _http://site.ru'>http://site.ru индекс цитирования вообще не показывается, а для _http://www.site.ru'>http://www.site.ru он равен 650... Тот код, что я поставил, "склеивает" два адреса в один... разве это плохо? Со старых страниц ридерект работает на новое расположение материала..., а что касается размещения новых статей уже в движке, то при заходе, к примеру, по адресу - _http://site.ru'>http://site.ru/categoriya/material.html в строке браузера у пользователя автоматом будет перенаправление на _http://www.site.ru/categoriya/material.html Что здесь плохого? Или я чего-то не понимаю? Можешь растолковать? Цитата Ссылка на сообщение Поделиться на других сайтах
domovoi 0 Опубликовано: 2 мая 2007 Рассказать Опубликовано: 2 мая 2007 kosen, прав Просто с просони не подумал А по поводу того, что индекс цитирования разный без www/с www это из-за того, что яндекс ещё не склеил адреса. Лечиться временем и прописыванием в robots.txt хоста с www Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 2 мая 2007 Рассказать Опубликовано: 2 мая 2007 Автор ясно... просто я не спец в этих делах..., а хотелось бы сделать все грамотно... и чтобы не было проблем как для пользователей сайта, так и с уже проиндексированными страницами старых материалов... Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.