Понимаю, что тема избита, но сам постоянно натыкаюсь на сайты, открывающиеся как с www, так и без.
Почему это плохо?
1) проблемы с поисковиками. Для поисковиков сайты с www и без www – 2 разных сайта. Это хорошо видно в Яндексе, который проиндексировал сайт wimax с www и без www. Такое дублирование понижает основной сайт в поисковой выдаче за счет «размытия» контента на 2 сайта.

индексация сайта с www и без www дублирование контента
На момент написания статьи я уже исправил ситуацию с wimax.
Сейчас в Яндексе висит только один основной сайт wimax.comstar.ru
читать дальше

Не секрет, что невозможно оптимизировать сайт под все виды поисковых запросов по данной тематике. Но даже если ваш сайт будет вылезать на 1 место по многим запросам, то часть клиентов все равно перейдет по 2,3… 10 ссылке в выдаче и возможно уйдет к конкурентам. А очень хочется, чтобы информация о фирме вылезала несколько раз подряд в топе. По всем этим причинам выгодно делать сайты-сателлиты. Сателлиты – это фактически сайты дублеры, но заполненые разным контентом. Пример

Пару дней назад дал ссылку в комментарии в одном из постов на Хабре. Зайдя в статистику, обнаружил такую картину

хабрэффект

Файл Sitemap - это список страниц вашего веб-сайта в формате XML. Создание файла Sitemap позволяет обеспечить в Google наличие данных обо всех страницах на вашем сайте, включая URL-адреса, которые невозможно обнаружить в ходе стандартного процесса сканирования. Более подробно о Sitemap.

Для Wordpress существует плагин Google Sitemap Generator for WordPress, который сгенерирует нужный Sitemap. Вот так выглядит sitemap для моего блога.

Атрибут alt задает альтернативный текст, который выводится, если у пользователя отключено отображение графики. Это знает каждый веб-мастер. Кроме того, атрибут alt играет небольшую роль в ранжировании результатов поиска. Недавно обнаружил еще один плюс от использования атрибута alt читать дальше?

<html>
<head>
<title>Yandex</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>         

<?php
if(!isset($_POST['submit'])) {
  echo '<form method="post" action="">
  <table>
  <tr><td>Сайт:   </td><td> <input name="site"  type="text" size="30"> </td></tr>
  <tr><td>Запрос: </td><td> <input name="zapros" type="text" size="30"></td></tr>
  <tr><td>Количесвто страниц: </td><td>
  <input name="count" type="text" size="30" maxlength="1" value="3"></td></tr>
  </table>
  <input type="submit" name="submit" value="Искать">
  </form>';
}
else {
 $pattern = '/<span style="color:#060;">'."\n".'(www.)*'.$_POST['site'].'(.*)/i';
 $zapros  = rawurlencode($_POST['zapros']);
 $site    = $_POST['site'];
 $count   = $_POST['count'];         

 // берем каждую страницу и парсим
 for($p=0; $p<$count; $p++){
    $link = 'http://www.yandex.ru/yandsearch?&p='.$p.'&text='.$zapros;
     $content = file_get_contents($link);         

     // берем содержимое отдельной страницы и парсим
  if(preg_match_all($pattern,$content,$page)) {
       echo '<b>'.$_POST['site'].'</b><br>'.$_POST['zapros'].'<br>';
         $content = explode('<div class="title">',$content);         

   // находим позицию сайта
   for($i=1; $i<=10; $i++) {
    if(preg_match($pattern,$content[$i])) {
     $poz = $p*10 + $i;
     echo '<a target="_blank" href="http://'.strip_tags($page[0][0]).'">'
             .strip_tags($page[0][0]).'</a><br>';
     echo 'Позиция: <a href="'.$link.'" mce_href="'.$link.'" target="_blank">'.$poz.'</a>';
     exit();
    }
   }
  }
 }
 echo 'нету :(';
}
?>

demo: http://ekimoff.ru/ya.php

английский язык для начинающих
Ашманов Египет Москва РХТУ Россия США Снежинск Таиланд Тушино Урал Челябинская область Яндекс алкоголь английский язык баги база данных безопасность бизнес блоги взлом видео выставка выходные горные лыжи дайвинг дауншифтинг допинг идеи идиотизм инвентарь интернет книги кэширование мозг музей ноутбук образование оптимизация отдых отпуск пароль плагин пора сваливать программирование программисты путешествия работа работоспособность радиация реклама самогоноварение собеседование социальные сети спам стартап статистика страны тайм-менеджмент техника учеба фантастика фото фриланс хакер экология электронные деньги юмор Ajax CMS DbSimple DDOS email FireFox Google honda htaccess HTML javascript jQuery life md5 MySQL PHP SEO soft SQL vkontakte Web web 2.0 wordpress