http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=139394
/*
это если сайт на PHP:
если у тебя индексный файл сайта index.php то вставь в самое начало после <?
индексный файл это который используется при обращении по адресу сайта,
обычно это index.html, index.htm или index.php
*/
if(@preg_match("/index\.html/i",$_SERVER['REQUEST_URI'])){
header('HTTP/1.1 301 Moved Permanently');
header('Location: адрес сайта с протоколом');
exit;
}
если сайт статичный т.е. только файлы HTML
можно только запретить в файле robots.txt:
User-agent: *
Disallow: /index.html
Можно ещё использовать ява скрипт с проверкой регулярных выражений в адресной строке
но заголовки сервера роботам он не передаёт получается смысла нет
вроде бы АП хороший.
но как то уж даже не верится
это Яндекс
Это Google
pauninaweb, всё просто.
По поводу движка: движок сайта всегда имеет основу. Основа это сайт визитка, т.е. каталог страниц и модуль (или функция) карта сайта. дальше под необходимые задачи добавляются каталоги. В твоём случае каталог работ, каталог отзывов, скриншотогалерея. Обычно для упрощения делается так: у каждой страницы есть ID или URL (типа: site.ru/novosty.html в базе страниц ID=1200) так вот под переменную которая отвечает за URL (novosti) или ID страницы привязывается модуль PHP который располагается в определённой папке модулей, например /php/novosty.php или /php/1200.php или вообще можно каталог связующий сделать где будут записи типа 1200||news.php вообщем это зависит от умения и фантазии твоего программиста. Таким образом к обыкновенной странице можно привязать каталог новостей, магазины, всё что угодно... То же самое касается подключения шаблонов дизайна. Умные люди предусматривают возможность индивидуального дизайна для каждой страницы сайта. Есть по умолчанию и есть конкретные. Эта связь делается также как и связь с PHP модулями... Очень удобная штука)
По поводу СЕО: тоже сложного ничего нет. Все особенности заложить невозможно но основы просто необходимо. Например для визуального редактора HTML страниц нельзя использовать NiCEdit у него жирность и все остальные свойства необходимые для сео выделения делаются в свойстве style="" а тебе нужно чтобы тегами <strong> <i> ... у каждой страницы должны быть свойства description и keywords . независимо от того что сейчас учитывание тега кейвордс ПС под вопросом это стандарт и ты обязан это делать. Обязательно напиши модуль внутренней перелинковки. Где ты можешь указать несколько страниц из каталога страниц. написать околоссылочный текст, вставить необходимый анкор. Этот модуль на все страницах кроме отмеченных как продвигаемые должен выводить ссылки на эти страницы. Необходимо также предусмотреть преобразование ссылок на определённых страницах через яваскрипт чтобы не передавать слишком большой вес страницы тем страницам которые не важны. У меня например с главной есть ссылки на 3-4 продвигаемые страницы и карту сайта.. остальные ссылки на главной через яваскрипт. на остальных страницах все ссылки кроме тех которые на продвигаемые и главную через яваскрипт. вообщем твой сеушник тебе всё объяснит. И вообще: приучись с самого начала текст который повторяется на каждой странице прятать (через яваскрипт) чтобы это текст учитывался на той странице на которой это необходимо. например на главной.
По поводу СЕО вёрстки: осторожнее в position:absolute! проверяй копию в кеше ЯШИ. Очень часто верстальщики выводят блок с контентом поближе к звёздам. типа:
<div id=content>%CONTENT%</div>
<div id=header>%HEADER%</div>
<div id=footer>%FOOTER%</div>
для того чтобы блок header был вверху его выводят в absolute а content опускают margin-top и если проверяешь в ИЕ всё отлично у Яши же в копии шапка налазит на контент. Есть подозрения что Платон может это учитывать. Но это только домыслы...
И самое главное, приучи программиста изначально продумать файловую структуру движка. Чтобы потом просто тупо заменять или добавлять что-то без глобальных изменений в структуре. Так как на этом же движке ты будешь делать сайты клиентов. И всегда должна быть возможность быстро (обновить дижок) заменить или исправить что-либо в движке.
Это основы которые ты обязан учитывать.
незначительные изменения. на нескольких сайтах вернулись 300-400 страниц которые вчера пропали... и несколько новых сайтов (меньше двух недель) получили по 40-50 страниц... на остальных по 1-2 страницы прибавилось.. на старичке прибавилось 2 тыщи.. причём интересно так -> 24 числа - (18000) 25 - (19000) 26 - (20000) ... похоже накопилось у Яши)))))
проверил пока что 50 сайтов, 5 СДЛ увеличились в индексе, половина 2-х недельных сайтов обрели своё место в выдаче (по 40-50 страниц вместо не найдено), ГС-ы по 1 стр. лишились яндексной приставки: когда в выдаче адрес сайта вместо заголовка и адрес сайта вместо снипета...
Поправочка печальная.. неделю назад на новых доменах полностью сменил структуру и контент, так вот в этот ап он в выдачу засунул старый контент ((( значит впереди жо*па
сейчас глянут, да. 8 место так ещё и 50 с лишним страниц...)))) видимо никто не "достучался" до небес
Видимо УКРнет не так интересен Яшику))) либо посмотрели админы на такой кошмар и решили показать нам всем как они к нашим трудам относятся... вот типа: вот господа сеомученники, вы всё идеалы строгаете. образы оттачиваете))) а тут чел как умел нафигачил.. так сразу видно что не один из нас)))))))) думаю как то так
The WishMaster, в смысле с какого? 1 страница в выдаче... или ты имеешь ввиду в целом? в целом да, понимаю что методов много вот изучаю... а по моему глухо
видимо Вы "достучались" до небес))) у сайта 1 страница в яше
Jaf4, спасибо .. есть у меня один колдун))