Быстро в топНи для кого не секрет, что быстрая индексация ссылок, купленных для продвижения страницы по определенному запросу, позволит сэкономить не только деньги, но и время на вывод в топ. Бывают случаи, когда ссылка может быть проиндексирована через месяц после размещения или даже дольше. Как же поступить в такой ситуации. Достаточно создать “карту” с линками на страницы сайтов, на которых были куплены эти ссылки и загнать на “карту” быстробота.
Тут возникает другая проблема: роботы не охотно индексируют страницы, состоящие исключительно из ссылок на сторонние ресурсы, и есть ограничение на количество ссылок с подобных страниц. Поэтому ссылки нужно разбавлять текстом и сделать так, чтобы они выглядели максимально естественными.
Скрипт, представленный ниже, служит специально для решения подобных задач.

<?php
$skip=7;
$step=15;
$minlen=4;
$in=file_get_contents('file.dat');
$url=file_get_contents('file.url');
$url=explode("\n", $url);
$zam=count($url);$k=$z=-1;$i=0;
$line = preg_replace_callback('@([a-яA-Я]+)@is', create_function('$matches','
 global $k,$i,$step,$skip,$minlen,$url,$z,$zam;
 $k++;
 if($k<$skip){
  $i=$step;
  return $matches[0];
 }
 if(strlen($matches[1])>=$minlen) $i++;
 if($i>=$step){
  $i=0;
  if($zam>($z+1)){
   $z++;
   $tempurl=trim($url[$z]);
   return \'<a href="\'.$tempurl.\'">\'.$matches[1].\'</a>\';
  }else{
   return $matches[1];
  }
 }else{
  return $matches[0];
 }'), $in);
file_put_contents('file.out', $line);
if(($z+1)!=$zam) print_r('<b>Надо бы добавить слов: не поместилось - '.($zam-$z-1).' шт.</b><br><br>');
print_r($line);
?>

Поместите этот код в файл с расширением php и создайте в этой же директории еще два файла:
1. file.dat – в него необходимо вставить тематический текст
2. file.url – в него вставьте ссылки но, соблюдая правила: одна ссылка в одной строке и в конце файла не должно быть пустых строк
Теперь запускаем скрипт и на экране появится ваш исходный текст с ссылками, указанными во втором файле. В качестве анкоров будут взяты случайные слова.
Теперь еще момент: в самом начале скрипта есть три переменные. Несмотря на то, что их названия говорят сами за себя, я все же немного поясню. Итак,
$skip=7; – указываем, что нам нужно пропустить 7 слов от начала
$step=15; – означает, что каждое 15-е слова будет заменено на ссылку с анкором в виде этого слова
$minlen=4; – задаем минимальную длину (в символах) обрабатываемых слов
Да, и еще помимо вывода на экран, скрипт создает файл с именем “file.out”, в котором будет находится обработанный текст.

P.S.: идею создания подобного скрипта мне подкинул Nicotin

P.P.S: визуально обработанный текст будет выглядеть так (кликабельно) -
Текст с ссылками

Comments 3 Comments »

Пару дней назад один мой друг скинул в аську ссылку на очень прикольное видео, в котором парень (судя по всему разработчик приложений на яваскрипте) поёт о своей не легкой работе и о том, что в Internet Explorer-e вечно что-то “не стыкуется” :)
Лично мне это видео очень понравилось. Смотрим:

Да, и еще, в Internet Explorer-е валидная верстка ведет себя также :)

Comments 1 Comment »

Открытое письмоВсем добрый вечер!
Это открытое письмо посвящено моим настоящим и будущим читателям.
За последнее время мне стали часто поступать сообщения в аську и на почту от читателей с просьбой разобраться в работе некоторых скриптов, помочь что-то настроить или же просто дать совет. Судя по количеству таких обращений могу сказать, что циферки на фидбёрнере и реальное число, читающих меня людей, отличаются и это очень радует.
Для начала хочу сказать Вам всем большое спасибо, за что Вы уделяете мне частицу самого дорого, что у нас есть – времени.
Итак, какова цель данного поста. Всё очень просто: несмотря на то что существует масса задумок и идей, осветить их быстро и полноценно не получится. Поэтому хотелось бы услышать от Вас, какие именно вопросы и темы наиболее актуальны (с Вашей точки зрения) и заслуживают детального рассмотрения. Абсолютно все ваши пожелания будут учтены и им будет посвящен отдельный пост.
Прошу всех оставлять вопросы в форме для комментариев к данному посту.

Спасибо.

Comments 2 Comments »

error-404Очень часто возникают ситуации, когда нужно избавиться от всех не нужных страниц с дублированным контентом и прочим: чтобы не схлопотать санкций от поисковых систем.
Представьте ситуацию: у вас есть сайт из 100 страниц и он довольно хорошо сидит в топе по определенным запросам. И есть конкурент, которому это не очень нравиться. Одним из самых простых способов ухудшить ваши позиции в выдаче – это сослаться на “несуществующие” страницы, чтобы Яндекс их проиндексировал. Предвосхищая ваш вопрос “какой смысл ссылаться на несуществующие страницы?”, отвечу: дело в том, что многие движковые сайты (например, вордпресс, джумла, друпал, ДЛЕ и пр.) используют шаблон для 404-х страниц, то есть для несуществующих. Теперь вернемся к нашему сайту, к страницам которого можно обратиться следующим образом:
первая страница – site.ru/page1,
вторая – site.ru/page2

сотая – site.ru/page100

Если же мы запросим страницу site.ru/page101, то в ответ увидим стандартный ответ типа “Данной страницы не существует, возможно вы допустили ошибку при наборе адреса”. Даже это одно предложение представляет собой контент (информационное содержание сайта). А мы знаем, что если на сайте много страниц с одинаковым/дублированным контентом, то это может плохо сказаться на позициях.
Следовательно, мы можем на любом бесплатном хостинге(типа narod.ru) создать карту сайта с заведомо ложными страницами. И ждать пока робот Яндекса придет и проиндексирует ее. А можем это сделать и не на одном хостинге…
Таким образом можно практически любой сайт “увеличить” в несколько раз, тем самым сильно подпортив ему репутацию.

А теперь пару слов о том как с этим бороться.
Всё очень просто: если движок вашего сайта использует шаблон для 404 страницы, то достаточно в него поставить редирект на главную страницу сайта. В wordpress для этого используется файл 404.php. Поместите в него эти строки:

<?php
 header("HTTP/1.1 301 Moved Permanently");
 header("Location: ".get_bloginfo('url'));
 exit();
?>

Всё, защита установлена.

Comments 6 Comments »

статистика рунетаЯндекс насчитал в Рунете 15 миллионов сайтов
Осенью 2009 года на Рунет пришлось 6,5 процента всех интернет-сайтов мира. Это означает, что каждый пятнадцатый сайт Сети находится в российском сегменте интернета. Всего же в этом самом сегменте 15 миллионов сайтов. Целых десять страниц подобных данных опубликовал 11 ноября Яндекс в своем отчете “Контент Рунета”.
Основой для исследования послужил, конечно, индекс самого Яндекса как крупнейшего поисковика Рунета. В Рунет Яндекса попали русские, украинские, белорусские сайты, а также все ресурсы в доменах .am, .az, .by, .ge, .kg, .kz, .md, .ru, .su, .tj, .ua и .uz. Таким образом, Яндекс более чем широко трактует понятие Рунета, в который обычно включают лишь сайты в зонах .ru и .su.
Другая немаловажная деталь заключается в том, что все цифры приводятся по “открытому” Рунету, то есть ресурсам, для захода на которые не нужен пароль. Это верхушка огромного айсберга, потому что под водой скрываются такие гиганты, как “Одноклассники” и “Вконтакте”. Чем живут тамошние обитатели и каким контентом они обмениваются, робот Яндекса доподлинно не знает.
Рунетчиков Яндекс, кстати, самостоятельно считать не стал, удовлетворившись оценкой ФОМ в 37,5 миллиона человек. Для оценки всего населения интернета были взяты июньские данные Internet World Stats, где говорится, что в Сеть выходят 1,7 миллиарда человек. Поделив одно на другое, Яндекс выяснил, что рунетчиков насчитывается лишь 2,2 процента от всех пользователей интернета. То есть в Рунете на каждого пользователя приходится в три раза больше сайтов, чем в среднем по миру.
Так как Рунет в таком формате Яндекс оценивает впервые (ранее были обзоры блогосферы и медиасферы), сравнивать не с чем. В документе говорится, что за десять лет Рунет вырос в триста раз, однако как изменился контент, понять из отчета непросто. Поэтому исследование пестрит поражающими воображение числами и обходится без выводов.
В индексе Яндекса хранится 140 тысяч гигабайт текстовых данных или, если считать иначе, 2,3 триллиона слов. Это примерно по 60 тысяч слов на каждого рунетчика, то есть по стандартной книжке из 280 страниц на нос. Если все это распечатать, выйдет состоящий из 10,5 миллиарда страниц куб высотой с девятиэтажный дом.
Каждая четвертая веб-страница, хоть и содержит текст, бесполезна. Это поисковый спам, целью которого является перенаправление пользователя с поисковиков на нужные авторам сайты. Не блещет смыслами свыше половины сайтов Рунета – 56 процентов из них состоят всего лишь из одной страницы.
Информация в Рунете вообще распределена очень неравномерно. 88 процентов информации сконцентрировано менее чем в одном проценте сайтов. Таким образом, хотя Яндекс и сообщает, что средний сайт состоит из 255 страниц, 159 тысяч слов и 204 картинок, этот показатель не отражает типичные случаи. У тех сайтов, которые содержат больше одной страницы, среднее значение, очевидно, гораздо выше.
В основном в Рунете говорят на двух языках – русском (91 процент) и английском (3 процента). Два процента сайтов выполнены на украинском, еще один – на белорусском. Остальные проценты приходятся на все другие языки.
Яндекс рассказал не только о текстах. В российском сегменте Сети поисковик насчитал 2,1 миллиарда изображений, тридцать процентов из которых приходится на крупнейшие фотохостинги – Photofile.ru, Radikal.ru, Фото Mail.ru и Яндекс.Фотки. Там хранится 800 миллионов картинок.
Кроме того, к осени 2009 года в Рунете скопилось 7,2 миллиона видеороликов. Их вставили в веб-страницы 19,1 миллиона раз, а всего они крутятся на 2,4 процента сайтов Рунета. Еще 0,7 процента сайтов практикуют прямые ссылки на видеофайлы. Наконец, музыку в открытом доступе Яндекс нашел только на каждом двухсотом сайте Рунета.
Чтобы сделать отчет немного веселее, Яндекс рассчитал доли позитивных и негативных слов. Как оказалось, позитивных в Рунете вдвое больше, а сайтов с веселыми смайликами аж в 2,5 раза больше, чем с грустными.
Исследование контента завершается кратким обзором норм русского языка. В целом, все осталось на своих местах – кофе в сознании рунетчиков как был, так и остается мужского рода, слово “брачующиеся” не уступило равноправным с ним “брачащимся”, а такие слова, как “тег”, “флеш”, “бренд” и “тренд”, спешно избавляются от иногда употребляющихся букв “э”. И даже опечаток, по данным Яндекса, оказалось в Рунете не слишком много.
“Контент Рунета” – довольно странный отчет. Он интересен не тем, что в нем написано, а самим фактом своего существования. Яндекс, который недавно убрал точку отсчета из блогосферы, теперь пытается поставить ее в исследованиях Рунета.
Другое дело, что считать число слов в российском сегменте Сети – занятие на любителя. Нам бы знать, о чем рассказывает этот бумажный девятиэтажный куб.

Александр Амзин

Источник: Lenta.ru

Comments No Comments »

СнежинскСегодня появилась информация о новом алгоритме ранжирования выдачи в ПС Яндекс под названием “Снежинск“.
Разработчики приглашают всех желающих протестировать его работу на буках.
Промониторив выдачу могу добавить, что выдача стала все же намного релевантнее, чем это есть в настоящей версии алгоритма.
Надеюсь Снежинск приживется :)
Ссылка на официальный источник – тут

Comments No Comments »

squidooСегодня речь пойдет о том, как правильно прокачивать свои профили в социальных сетях и для чего это нужно.
За основу я решил взять социалку squidoo.com. Но перед тем как начнем, нам понадобится plugin для FireFox – SeoQuake. Взять его можно здесь – http://www.seoquake.com/guide.php?sln=ru
Итак, шаг первый: регистрируемся (рис. №1):
1. “First Name” – здесь вводим имя (для каждого профиля нужно использовать новые данные).
2. “Last Name” – фамилия.
3. “Your Email” и “Retype you email” – можно заполнить произвольно (но идентично), так как ни какой ссылки для подтверждения регистрации, на почту, не приходят.
4. “Desired Username” – желательное имя пользователя (будет использовано в ссылке на ваш профиль), тут лучше ввести что-то, что будет содержать ключевое слово продвигаемого ресурса. Например, buy_cheap_viagra.
5. “Password” и “Retype password” – вводим пароль, длиной от 6 до 8 символов.
Если все поля заполнены корректно, то увидим такую страницу: (рис. №2)
Переходим по ссылке “My Dashboard” – в верхней левой части страницы и далее идем на “Edit Your Bio”.(рис. №3)
На открывшейся странице ищем “Default Bio” жмем “Change” (рис. №4)
Внимание! Здесь будем ставить ссылку на свой сателлит/дорвей, но делать этого пока не нужно – об этом чуть позже. Пример ссылки смотрите на картинке: (рис. №5)
Всё, аккаунт успешно создан и настроен. Теперь нужно его прокачать. Для этого включаем плагин SeoQuake кликом мыши (он станет цветным) и идем в гугл. Далее вбиваем такой поисковый запрос “site:squidoo.com +”view all” +”comments”" (обращаю ваше внимание на то, что нужно экспериментировать с запросами, так как по данному методу удалось найти только 127000 страниц, а всего их более 5 миллионов).
(рис. №6) Итак, теперь начинается рутинная часть работы:
1. сортируем выдачу по гугл ПР в порядке убывания
2. заходим на каждую страницу и ищем внизу форму комментариев
3. писать что-то вроде “nice site”, “good job” и т.д. не рекомендую, так как большинство линз настроены на ручную модерацию всех комментариев. Поэтому сначала нужно ознакомиться с содержанием линзы и писать только по теме!!!
4. если все сделано правильно, наш профиль получает заветную ссылку с жирным ПР-ом.
Вообще, для того чтобы вывести в топ сателлит/дор, с конкуренцией до 60к по гуглу, достаточно всего 20 жирных беков (ПР3-ПР7) на профиль и ссылка с профиля на продвигаемую страницу с нужным анкором.
А теперь возвращаемся к тому моменту, когда я говорил, что ссылку со своего профиля не стоит ставить сразу. Только после того, как владельцы линз заапрувят ваш комментарий и таких комментариев будет не менее 20, тогда ставим свой линк.
Вот в принципе и всё. Таким же образом прокачивают профили в других социалках и форумах. Весь процесс сводится к тому, что мы ищем жирные страницы и их комментируем, тем самым получаем бэклинк на профиль, а уже с профиля ссылаемся на свой ресурс.
P.S.: такие прокаченные профили еще называют “трамплинами”. Если вы хотите создавать несколько таких трамплинов в одной социалке, то рекомендую использовать сервис типа hideme.ru (для скрытия реального IP-адреса) и каждый раз чистить куки, чтобы модераторы не выкосили всю сетку.
P.P.S.: трамплины также можно перелинковывать, но делать это нужно крайне осторожно, чтобы не потерять всё в один момент. Делается это по принципу: один аккаунт в одной социалке ссылается на два-три аккаунта в других социалках (тематики профилей должны быть сходными).
P.P.P.S.: все картинки кликабельны.

step1step2step3
step4step5step6

Comments No Comments »

Сегодня впервые узнал о новом интерактивном формате видео. Это абсолютно новая платформа, которая позволяет внедрять ссылки, объекты (аудио, видео, картинки и т.п.) в обычный видеоролик. Можно использовать для продажи товаров или заказа услуг прямо во время просмотра. Также можно делать кликабельными некоторые объекты, и прикреплять к ним файлы. То есть, например, во время просмотра вы видите на экране книгу – при клике в новой вкладке открывается pdf-документ. Методов использования масса, поэтому хочу показать вам три серии из цикла “Погружение” чтобы вы сами оценили потенциал этого новшества.
Серия 1:

Серия 2:

Серия 3:

От себя хочу еще добавить: можно получать море трафика из видео-социалок (таких как youtube, viddler и пр.) и… прикреплять партнерские ссылки на товары. Так что теперь виагру можно продавать не только через шопы :)

Comments No Comments »

Представленный ниже скрипт поможет вам генерировать уникальные комбинации из цифр и букв, которые можно использовать в качестве логинов/паролей.
В зависимости от параметров, на выходе можно получать различные варианты комбинаций. Вот основные правила:
1. [A-Z-x], будет сгенерирована последовательность состоящая из заглавных букв в диапазоне от “A” до “Z” и длиной “х”.
2. [a-z-x], работает аналогично, с той лишь разницей, что диапазон будет от “a” до “z”.
3. [a-Z-x], последовательность будет содержать символы в диапазоне от “a” до “z” и от “A” до “Z”.
4. [0-9-x], сгенерирует последовательность из чисел.
Вот сам скрипт:

<?php
$line = "[A-Z-1][a-z-12][0-9-2][a-z-2]";
$line = preg_replace_callback('@\[(.*?)\]@is', create_function('$matches','
 $q = explode("-", $matches[1]);
 for($i=0; $i<$q[2]; $i++){
  if(($q[0]=="a")&&($q[1]=="Z")){
   $s=rand(65,122);
   while(($s>=91)&&($s<=96)) $s=rand(65,122);
   $str.=chr($s);
  }else{
   $str.=chr(rand(ord($q[0]),ord($q[1])));
  }
 }
 return $str;
'), $line);
print_r($line);
?>

П.С.: эти последовательности можно “разбавлять” статическими символами, например:
$line = “QWE[A-Z-1]asd[a-z-12]123[0-9-2][a-z-2]“;

Comments No Comments »

seopultenokСегодня 1-ое ноября, а значит пора мониторить позиции в Яндексе по известному запросу. В ближайшее время должно появиться официальное заявление от Даниила (MaulNet), но не дожидаясь его хочу поздравить первую пятерку, а именно:
1. www.crazylinks.ru/sweet
2. www.mirbudushego.ru
3. www.seoadd.ru
4. blog.dimok.ru
5. seokiller.ru
Примите мои поздравления! :) С нетерпением жду от Вас финансового отчета и хотелось бы услышать о методах продвижения.

П.С.: я на 8-м месте, причем за последние 3 недели позиции менялись на +-1 место. В сеопульте моя конкурсная страница тоже 3 недели… выводы делайте сами, но для себя я уже всё решил.

Comments 1 Comment »