Если Вы уже продвигали по данному СЧ главную страницу сайта, то есть 2-а варианта:
- либо Вы продолжаете продвигать морду сайта (если необходимо проводите оптимизацию)
- либо Вы все ссылки разворачиваете на внутреннюю страницу.
У меня в практике имели место 2-а варианта.
Грамотная оптимизация (это моё личное мнение) включает в себя работы над:
- тайтлами страниц
- текстами страниц (точные вхождения ключевых слов на страницах сайта)
- использование тегов форматирования (<strong>, <h1>-<h4>, <em>)
- внутренняя перелинковка сайта
Далее необходимо получать качественные и тематические входящие ссылки на сайт
Важно качество ссылающихся ресурсов, понятное дело, что ссылка с авторитетного ресурса даёт Вам больше веса, чем с малоизвестного форума и т.п. сайтов.
Гонитесь не за количеством, а за качеством.
Да, внутренние страницы часто не проходят модерацию, поэтому нужно оптимизировать главную страницу сайта (или поддомен) под НЧ запросы.
Отписал Вам в личку.
Ожидать трафик с каталогов не стоит, он будет минимальным.
Если Вы правильно оптимизируете страницу сайта (тайтл, текст, теги) и грамотно составите варианты названий для прогона по каталогам, то большинство НЧ влетят в топ10 поисковых систем, а вот это уже даст Вам определённый трафик.
Отписал Вам в ЛС.
Зарпетить всё кроме, к сожалению, нельзя (не все поисковые роботы правильно поймут конструкцию).
Можно отключить всё кроме нужных файлов.
Вот возможные конструкции:
Disallow: - разрешение индексировать всё содержимое сайта,
Disallow: / - запрет на индексацию всего сайта.
Disallow: /name – запрет на индексацию любых файлов и папок, которые называются или имеют в своём названии name.
Disallow: /name/ - запрет на индексацию папки name.
Disallow: /*.gif$ - запрет на индексацию всех файлов, имеющих расширение .gif.
Disallow: /name.php – запрет на индексацию файла name.php.
Disallow: /name.php?action=print – запрет индексации переменной, например, страниц для печати.
Посмотрите здесь на форуме много полезной информации.
Почитайте книгу Игорь Ашманов, Андрей Иванов "Оптимизация и продвижение сайтов в поисковых системах".
Вам очень поможет.
Вот Вам примеры:
1. Простой редирект:
Redirect 301 / http://www.domainname.ru/
Ставится в файле .htaccess или httpd.conf для Apache, как описано выше. Первый "/" означает, что всё с верхнего уровня сайта, включая все подкаталоги, будет переадресовано (не забывайте поставить последний "/").
Если Вы хотите переадресовать только страницу, сохранив PR старой страницы, можно сделать так:
Redirect 301 /old/old.htm http://www.you.ru/new.htm
где:
/old/old.htm - путь и имя старой страницы
http://www.you.com/new.htm - новый путь и новое имя перемещенной страницы
2. Использование mod_rewrite:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yourdomain\.ru
RewriteRule ^(.*)$ http://www.yourdomain.ru/$1 [R=permanent,L]Прописывается в файле .htaccess.
3. Редирект с регулярным выражением:
RedirectMatch 301 (.*) http://www.yourdomain.ru$1
Прописывается в файле .htaccess.
(.*) RedirectMatch фактически соответствует регулярным образцам выражения после доменного имени. Таким образом, нельзя выполнить соответствие образца на ^/yourdomain.ru. Однако, можно преобразовать страницы с использованием .html расширения к файлам того же самого названия, но с .php расширением:
RdirectMatch 301 (.*)\.html$ http://www.yourdomain.ru$1.php
Если необходимо сделать различное перенапрваление для отделный страниц, можно использовать следующее:
RedirectMatch Permanent ^/html/resources.html$ http://www.newdomain.com/resources.php
RedirectMatch Permanent ^/html/other_page.html$ http://www.newdomain.com/other_page.php
RedirectMatch Permanent ^/(.*)$ http://www.newdomain.com/"
RedirectMatch Permanent" - это эквивалент "RedirectMatch 301", строска с "*(Wildcard)" должна быть последней в этом списке.
4. Редирект на PHP:
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.newdomain.ru/newdir/newpage.htm");
exit();
Естественно, надо создать страницу, при обращении к которой и будет происходить Редирект, и разместить её на сервере. И лучше укажите HTTP/1.1 (а не HTTP/1.0 или HTTP/0.9, которые не поддерживают виртуальный хостинг)
5. Редирект на ASP:
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.newdomain.ru/newdir/newpage.asp"
response.end
%>
Размещение аналогично п.4.
Код по п.4. и 5. должен быть с самого начала страницы.
6. Редирект с помощью meta refresh::
<meta http-equiv='refresh' content='0; url=http://new.domain.ru'>
где 0 – задержка переадресации в секундах, new.domain.ru –страница, куда переадресуем. Некоторые броузеры не поддерживают META REFRESH.
7. Редирект с помощью JavaScript:
Варианты переадресации на JavaScript чаще реализуются с использованием функции setTimeout('функция', задержка).
Например, автоматически сделать Click на кнопке "Submit" формы "searchform" через 0.1 сек после загрузки кода:
setTimeout('document.forms["searchform"].Submit.click()', 100);
На кнопку "Submit" можно повесить любое действие, например, открыть новый url в этом окне. Кстати такое редиректы чаще встречаются при организации Дорвеев(DorWay) - броузер Пользователя будет переадресован на другую страницу, а поисковый робот, который "не понимает" JavaScript, будет индексировать ЭТУ страницу, недоступную Пользователю. На ней Дорвейщики размещают текст, напичканный "нужными" ключевыми словами.
Просто переадресовать на другую страницу - вставить после <body> код на JavaScript:
location="http://www.new.domain.ru";
или
document.location.href="http://www.new.domain.ru";
window.location.reload("http://www.new.domain.ru");
document.location.replace("http://www.new.domain.ru");
В последнем случае уже нельзя будет вернуться на страницу выполнившую переадресацию, т.к. адрес страницы стирается из history (что часто и требуется).
Если нужна задержка по времени, можно оформить location="http://www.new.domain.ru"; в виде функции и вставить её в setTimeout('функция()', задержка_в_милисек);.
Как разные поисковые системы могут отнестись к такому редиректу, остаётся на их «совести», поэтому для описываемых здесь целей лучше их не применять. Большинство броузеров отработает такую переадресацию как положено, при этом пользователю можно показать дополнительную информацию почему его перемещают по другому адресу.
Поскольку для переноса PR старого сайта(страницы) на новый, может потребоваться несколько недель или месяцев, не уничтожайте старое доменное имя, сайт или страницу, пока это не произойдёт.
По уму нужно создавать естественную структуру, т.е. продвигать не только морду ,но и внутренние страницы сайта. Перелинковка увеличивает статический вес страницы, поэтому всегда стоит использовать данный метод внутренней оптимизации сайта.
Sterh верно сказал, нужно продвигать оптимизированные страницы по нужные ключевые слова.