7
Май

Комментарии: 68

Просмотры: 34 839

Продвижение по трафику и мой скрипт перелинковки

Продвижение по трафикуСегодня речь пойдет о трафиковом продвижении сайтов. Данная статья является логическим продвижением записи Продвижение по НЧ запросам (часть 1). Тема совсем не нова, но имеет множество нюансов, о которых я сегодня и расскажу.  Основная идея трафикового продвижения — привлечь на сайт как можно больше посетителей и отсюда сразу же идет градация на 2 подтипа: общее трафиковое продвижение и поисковое трафиковое продвижение. Принципиальное отличие между этими двумя подтипами в уровне конверсии полученного трафика. Общее трафиковое продвижение имеет своей основной целью нагнать как можно больше посетителей самыми разными методами: социальные сети, тизерная реклама, низкочастотная контекстная реклама, вирусная реклама, e-mai маркетинг и т.д. Поисковое же продвижение по трафику нацеленно именно на получение трафика из поисковых систем, что в свою очередь имет как огромный плюс (заметно более высокий уровень конверсии полученного трафика), так и минус в виде  большей растянутости во времени. Стоит заметить еще один важный пункт — при общем продвижении по трафику, после остановки рекламной кампании посещаемость проекта сильно падает, практически до уровня начала работ, при поисковом  же продвижении результат остается. Речь в данной статье пойдет именно о поисковом продвижении по трафику.

Все методы, описанные в данной статье отлично работают сегодня и я более, чем уверен, что будут работать и через 2 и через 3 года. В дополнение, сегодня будет представлен мой уникальный скрипт внутренней перелинковки.

 

 

Семантическая группа, как основа продвижения по трафику

 

Методы трафикового продвижения сайта отлично сочетаются с продвижением интернет-магазинов (описано в статье — как раскрутить интернет магазин).

Когда речь заходит о поисковом трафиковом продвижении (продвижение по трафику), необходимо понимать, что грамотно подобранное семантическое поле это даже не половина дела, это большая его часть. Именно от данного этапа зависит успешность всех дальнейших операций. Естественно, не стоит забывать и о таких важных вещах, как техническая оптимизация проекта ( и тут), ведь это само собой разумеется. Ранее я уже писал о методах сбора низкоконкурентного семантического ядра (обязательно прочитайте!).

Огромным бонусом будет наличие на сайте системы веб-аналитики, будь то Метрика или Гугл Аналитикс с актуальной базой поисковых фраз, хотя бы за квартал. Счетчик LI тоже подойдет. На данном этапе нам необходимо собрать все возможные слова, актуальные для нашего проекта, которые уже близко к ТОП или имеют максимально низкий уровень конкуренции, но обо всем по-порядку.

К списку ключевых слов, полученных путем отсева семантического поля до уровня НК (ссылка на статью выше) необходимо добавить выгрузку из систем web-аналитики. Но эту выгрузку необходимо еще пропустить через несколько фильтров. Итак, начнем на примере сайта по продаже постельного белья. Использовать я буду Яндекс Метрику, но, как уже говорилось выше — подойдет и любой другой счетчик посещаемости.

Открываем Метрику для нашего сайта. Переходим во вкладку Источники -> поисковые фразы

 

Поисковые фразы

 

В открывшемся окне выбираем максимально возможный период сбора данных (говоря проще — все время, пока на сайте была установлена метрика, хотя больше года выбрать не удастся) и жмем сохранить как CSV:

 

Сохранить как CSV

 

Из всего файла нам нужны только поисковые фразы, так что копируем их в отдельную вкладку и сохраняем до дальнейших действий.  В моем случае получилось 10 000 слов (это максимум, который предоставляет Метрика). Далее необходимо пропустить весь этот список через каскад фильтров, о чем далее.

Первым делом, необходимо проверить частотности слов. Лично я для этих целей буду использовать программу KeyCollector. Добавляем весь список в программу и проводим отсев нашей семантической группы по стоп-словам для уменьшения времени работы программы. Далее собираем базовые и уточненные частотности, для чего отлично подойдет функция проверки данных через Директ (не используем пока точные вхождения, т.к. они проверяются намного дольше). Избавляемся от всех частотностей, где показатель меньше 20 (можете ставить любой параметр, я просто привожу пример). Далее проверяем точные частотности «!» через тот же Директ.

 

Проверка частотности запросов

 

 

Теперь проводим финальный ручной отсев ключей на наличие слов, которые не подходят по тематике нашего проекта (во-первых — посетители по таким фразам для нас пустышки, а во-вторых они просто напросто будут давать большое число отказов, что нам совершенно ни к чему).

После финального отсева необходимо снять позиции по оставшимся ключевым словам. Методов съема позиций множество, но я могу выделить 3:

 

  1. Проверка через Keycollector (долго и не для всех фраз можно получить значения, глубина поиска низкая)
  2. При помощи программы Semonitor (очень быстро, точно, с любой глубиной) — именно этот способ я и буду использовать
  3. При помощи сервиса Seolib (достаточно долго, но зато можно настроить глубину поиска)

 

Вместе с позициями на выходе мы получим еще и релевантную страницу, что очень хорошо.

 

Отлично, еще один важный этап пройден. Выделяем в отдельную группу слова, которые входят в ТОП 30 Яндекс (можете отсеивать по параметру Гугл — как вам лучше, просто с Яндекса можно получить больше НЧ трафика при прочих равных). Итак, у нас получилось 3 группы запросов:

 

  1. Слова, которые мы собирали в статье про НЧ продвижение
  2. Выгрузка из метрики, входящая в ТОП 30
  3. Выгрузка из метрики, не входящая в ТОП 30

 

Для запросов, находящихся дальше ТОП 30 необходимо провести оценку уровня конкурентности и отсортировать до уровня НК, как я уже писал тут.

После, можно смело объединить слова из группы 1 и 3. Получается 2 списка слов:

 

  • слова с низким уровнем конкуренции
  • слова, входящие в ТОП 30 Яндекс (или Гугл)

 

Далее, для НК слов необходимо определить релевантную страницу нашего сайта. Путей решения поставленной задачи несколько, но я предлагаю использовать KeyCollector и поиск по сайту Яндекс (или Гугл). Тут все логично, благодаря поиску по сайту легко получить список релевантных страниц. Для второй группы слов (входящих в ТОП 30) релевантные страницы уже получены, путем прооверки позиций.  Если релевантная страница не была определена — это повод посмотреть на фразу (вполне вероятно, она не подходит нашему сайту). Если фраза полностью соответствует тематике сайта — выбираем для нее страницу вручную.

 

Определяем релевантные страницы

 

Далее, разбиваем слова на группы по одинаковым релевантным страницам. Для слов из ТОП 30 оставляем все как есть, а для НК слов вручную перепроверяем релевантные страницы на соответствие запросу и при необходимости переносим в другую группу или создаем новую. Частный случай, когда большая часть страниц сайта не в индексе и тогда поисковые системы либо не смогут определить релевантные страницы, либо будут скорее всего считать релевантной главную. В этом случае необходимо самостоятельно разобраться с точками посадки ключевых слов и загнать необходимые страницы в индекс.

Объединяем полученные данные. Получается общий список из 4-х полей:

 

  1. фраза
  2. релевантная страница
  3. частотность
  4. позиция

 

Можно считать, что львиная доля работ выполнена, осталось совсем немного — управление внутренними и внешними факторами.

 

Внимание — Акция!

 

Подробности по ссылке

 

 

Используем внутренние факторы и программа перелинковки для продвижения по трафику

 

У группы, у которой есть позиции в ТОП 30 сортируем по частотности. У наиболее частотных слов стараемся включить в титл стово, если его там нет, у менее частотных стараемся включить слово в текст. Далее, необходимо организовать правильную внутреннюю перелинковку, для чего и понадобится мой скрипт. Для работы скрипта нам потребуется создать 3 текстовых файла, но обо всем по-порядку.

 

Скрипт внутренней перелинковки

 

Скрипт очень простой и в нем не трудно разобраться, но выполняет он неоценимо важную задачу. Скачать его вы можете на моем блоге по ссылке ниже. Все совершенно бесплатно, так что пользуйтесь!

 

Давайте разберем основную концепцию скрипта. Это простой php код, подключаемый на сайт посредством php include. Скрипт работает НЕ с базой данных, а с простыми файлами, так что не думаю, что у вас могут возникнуть проблемы с установкой, если что — пишите в комментариях, постараюсь помочь. На входе программа получает 2 файла (которые необходимо создать и заполнить):

 

  • Список ключевых слов и релевантных им страниц
  • Околоссылочный текст для внутренней перелинковки

 

Схема работы:

 

  1. интегрируем в шаблон сайта, в любое удобное место php include с вызовом скрипта В примере указано — include («perelinkovka.php»); — что подразумевает,  что скрипт находится в корне сайта, если же вы установите его в другое место, то необходимо прописать полный адрес:<?php
    include («perelinkovka.php»);
    ?>
  2. Как только открывается страница, инициирующая его вызов — он отправляется в файл, содержащий список ключевых слов и релевантных страниц и выбирает случайное значение. Далее это значение сопоставляется с URL текущей страницы и если они совпадают — происходит новая выборка до тех пор, пока не будет получена ссылка, отличная от адреса текущей страницы.
  3. Далее он идет в следующий файл, содержащий околоссылочный текст и делает случайную выборку по нему.
  4. На выходе мы получаем ссылку, окруженную околоссылочным текстом (каждый раз новым), что отлично вписывается в концепцию правильной внутренней перелинковки
  5. Далее, записывается состояние страницы в отдельный файл, из которого оно будет браться при каждом новом открытии одной и той же страницы. Тоесть ссылка перелинковки, появившееся на странице однажды уже останется там и будет выдаваться при каждом новом открытии.

 

Для правильной работы модуля перелинковки, необходимо создать 2 файла (один, содержащий околоссылочный текст и один, содержащие ключевые слова и релевантные страницы). Файл с окружением создаем вручную, синтаксис следующий:

 

текст до!текст после

 

 

Как уже говорилось ранее, текст до и текст после могут быть пустыми. Вот пример заполнения:

 

околоссылочный текст

Называем данный файл texts.txt

 

Далее, необходимо создать файл, содержащий ключевые слова и релевантные стрраницы,  разделитель — «!». Здесь все предельно просто — открываем файл, который мы получили в конце прошлого этапа и удаляем лишние поля (частотность и позиция). Оставшиеся данные копируем и вставляем в блокнот:

 

Подготавливаем файл для скрипта

 

Производим замену табуляций на разделитель, для этого, копируем табуляцию и  выбираем Правка -> Заменить. В поле «Что» вставляем скопированную  табуляцию, а в поле «Чем» вставляем «!» — нажимаем Заменить все. Называем данный файл links.txt

Далее, необходимо создать пустой файл visited.txt, куда программа перелинковки будет записывать состояния страниц (связь уже построенных перелинковок с URL-адресами вашего сайтта), в принципе, можно данный файл и не создавать — он будет создан автоматически при первом запуске скрипта, но если в директории, куда закачан скрипт не стоят права на запись — возникнет конфликт. Далее, файлу links необходимо дать права на запись. Если вы используете FileZilla, то нажимаем на файл правой кнопкой и в открывшемся меню выбираем пункт -> Права доступа к файлу:

 

Права доступа к файлу

Выставляем права на запись.

Итак, далее нам необходимо закачать на сервер следующие файлы:

 

  • сам скрипт (perelinkovka.php)
  • файл с околоссылочным текстом (texts.txt)
  • файл с ключевыми словами (links.txt)
  • файл состояния страниц (visited.txt)

 

Все необходимое для работы скрипта готово, можете опробовать его в действии. Вот ссылка на скачивание.

 

Работы над скриптом постоянно ведутся. В ближайшее время будет выложена новая версия с исправлением ряда частных ошибок. Параллельно ведутся работы над расширением функционала.

 

Увидеть работу скрипта вы можете у меня на блоге:

 

Скрипт перелинковки

 

В конкретном примере задан только околоссылочный текст слева, хотя он может быть как слева, так и справа или с двух сторон — как вы захотите. После установки скрипта, необходимо инициировать его вызов на всех страницах сайта, для чего отлично подойдет программа XENU. Просто добавляете адрес сайта в поле ввода и xenu вызовет все страницы сайта, заставив сработать скрипт на каждой из них (хотя данный шаг совсем не обязателен).

 

В случае, если у вашего сайта мало страниц, но много ключевых слов — можете заставить мой скрипт выводить по 2 ссылки на страницу, в этом случае предусмотрена проверка на соответствие URL этих страниц. Тоесть скрипт ВСЕГДА будет выводить ссылки на разные страницы. Вывод бОльшего числа ссылок не предусмотрен, т.к. я решил, что это может испортить саму концепцию грамотной и естественной внутренней перелинковки.

 

Для того, чтобы заставить скрипт выводить 2 ссылки необходимо подставить значение 2 в поле, указанное на скриншоте:

 

Число ссылок на странице

 

 

Важно! На момент написания скрипт прошел все этапы тестирования и работает стабильно, но если у вас возникли какие-либо трудности или предложения по улучшению работы модуля перелинковки — пишите в коментариях. Стоит отметить важный момент — скрипт не обращается ни к базе данных ни к файловой системе сайта, поэтому при возникновении каких-либо неполадок — достаточно просто удалить файл скрипта перелинковки с сервера.

 

Управление внешними факторами

 

Осталось подключить внешние факторы и можно считать, что дело сделано. Если вы в точности следовали моим инструкциям, то на данном этапе мы имеем достаточно большую группу ключевых слов, которые продвинуть не составит особого труда, т.к. они либо низкоконкурентные, либо уже имеют хорошие позиции в поисковиках, а ко всему прочему все запросы отлично перелинкованы, так что до вывода их в ТОП 3 нужно совсем немного. В идеале стоит использовать биржу XAP, но описание всех нюансов работы с данной биржей займет очень и очень много времени (в одном из следующих постов я обязательно расскажу).

 

Я же предлагаю сейчас использовать Wizard.Sape или Webeffector. В принципе, подойдет и любой другой ссылочный агрегатор, но я рекомендую именно эти 2. Расскажу на примере Wizard Sape.

Первым делом, нам неободимо получить файл tsv (разделитель — табуляция) для загрузки всех данных в систему. Сделать все очень просто, т.к. еще на этапе составления семантического поля мы получили аналогичный файл. Нам потребуются 3 ряда значений:

 

  • ключевое слово
  • релевантная страница
  • бюджет на продвигаемую фразу в месяц (не менее 10 рублей, но и это ограничение мы сможем обойти)

 

Получается файл вида:

 

Сохраняем в txt

 

Далее, подгружаем наш файл в Визард Сэйп. Для этого создаем новую кампанию и на этапе выбора ключевых слов выбираем Список -> Обзор:

Загружаем ключевые слова

Выбираем режим продвижения Классический. Кампания по продвижению большой группы НЧ готова. Стоит рассказать еще один момент:

 

В системе Wizard.Sape не предусмотрено продвижение запросов с бюджетом менее 10 рублей в месяц, но иногда требуется установить более низкие бюджеты, если, к примеру, у вас семантическая группа из 10 000 слов, то можно тратить на каждое буквально 2-3 рубля и все будет отлично. Чтобы использовать бюджеты ниже 10 р/мес на запрос — необходимо в настройках компании Визард установить автоматический контроль ссылочного взрыва:

Контроль ссылочного взрыва

Уже через 1 день агрегатор купит первую партию ссылок с учетом установленных нами ограничений. Нам останется только отсортировать все запущенные фразы по текущему бюджету и поставить на паузу те, где уже были куплены ссылки.

Приостанавливаем покупку ссылок

В течении нескольких последующих дней необходимо проводить описанные выше манипуляции и можно добиться требуемого бюджета.

 

Важно! Бюджет на каждую отдельно взятую фразу стоит рассчитывать из общего числа фраз, запущенных в продвижение и числа пересекающихся страниц.

 

 

Подведем итог

 

В заключении хотелось бы отметить, что основным фактором успешности вашего проекта будет именно первый этап — сбор семантической группы. Если вы делатьно проработали семантическое поле, отсеяли все слова по уровню конкурентности, правильно определили позиции и посадочные страницы, то эффект ОДНОЗНАЧНО будет и будет отчетливо заметен уже по результатам первого месяца продвижения. В частных случаях — через полтора месяца, но вы своими глазами увидите, как растет посещаемость. Думаю, что данная статья вам понравилась, если так — подпишитесь на новые статьи блога Markintalk через e-mail.

Если у вас возникли вопросы по работе скрипта перелинковки или вы просто решили меня поблагодарить — пишите в комментариях, постараюсь всем ответить. Если мой скрипт вам помог — оставьте ссылку на эту страницу — буду очень признателен ;)

 

В одной из следующих статей будут опубликованы результаты работы скрипта на нескольких сайтах. Должен сказать — они более, чем впечатляют.

 

Можете заказать у меня продвижение по трафику! В работу беру не каждый сайт, это надо понимать. Оставьте заявку и может быть мы начнем сотрудничество!

 

Маркин Антон
и проект
MarkinTalk.Ru

Предлагают подписаться на обновление и вместе с этим Вы получите:

  • 1. Регулярные обновления
  • 2. Сочные материалы
  • 3. Прямо на e-mail
Поделись с друзьями!
А лучше подпишись на обновления!
Никакого спама! Только самый СМАК!
Автор: Илюха

Комментарий: Отличная статья но у меня вопрос по модулю перелинковки. Сколько оптиммально делать ссылок на 1 странице на сайте? От скольки страниц на сайте начинать линковку? Можно ли в скрипт добавлять новые ключевые слова для дальнейшего распределения? Как ключи будут распределятся по страницам если на сайте будут добавляться новые статьи?

Автор: orochimaru6

Комментарий: Оптимально делать 1 ссылку на страницу - так максимально естественно для ПС. Да, новые ключи можно добавлять в скрипт. Если на сайте будут добавляться новые страницы, то ключевые слова автоматически будут появляться и на них

Автор: Наталия Соколова

Комментарий: Столько информации в интернете, но у вас наверно самый подробный сайт. Для новичков и не очень просто кладец информации! По вашим статьям стала дорабатывать свой блог, спасибо вам за вашу работу!

Автор: orochimaru6

Комментарий: Рад помочь ;)

Автор: Павел

Комментарий: Спасибо большое за скрипт для перелинковки. Есть идея для улучшения его работоспособности - я считаю, что необходимо добавить возможность перелинковки по ключевым словам именно с релевантных запросу перелиннковки страниц.

Автор: orochimaru6

Комментарий: Идея уже на стадии реализации, спасибо!

Автор: Дима

Комментарий: Отличная статья! Будем пробовать нарастить трафик по вашим инструкциям ;)

Автор: Иван

Комментарий: Спасибо за скрипт - отлично работает и очень хорошо, что все управляется "ручками". Есть 1 замечание - на сайте с кодировкой win1251 перед текстом первой ссылки на всех страницах появляются символы "п»ї" - сам не могу разобраться что подправить чтобы их не было. 1 идея - нужна возможность, чтобы скрипт не ставил ссылки на некоторых урлах. (Например, среди всех статей есть несколько продвигаемых, на которых стараемся сделать минимальное количество уходящих ссылок). Если код вызова скрипта "зашит" в шаблон страницы - убрать ссылки на нужных страницах проблематично. Предлагаю решение - добавить еще один файл, в котором руками задавать список урлов, на которых не нужно выводить ссылки и добавить сравнение - если данный урл не посещался и находится в списке Restricted - ссылки не ставим, в файл Visited не вносим. Ну и конечно было бы неплохо выводить в одном блоке 3-5 ссылок. Спасибо за отличный скрипт.

Автор: orochimaru6

Комментарий: По замечанию - это уже замечено мной и в ближайшее время я сделаю дополнение к этой статье, о том, как убрать крокозябры. Вот сайт с кодировкой 1251, где скрипт работает отлично - http://www.eltisbook.ru/ (в меню сайта, в блоке САМОЕ ПОПУЛЯРНОЕ - последняя ссылка, везде кроме главной).На самом деле скрипт в данный момент обновляется - скоро выложу новую версию. Относительно кодирровок - ннеобходимо открыть все 3 подключаемых файла через notepad ++ и перекодировать ихх в соответствии с основной кодировкой сайта. Для кодироовки 1251 это будет пункт -> перекодировать в ANSI Спасибо за идею - обязательно реализую!

Автор: Иван

Комментарий: Спасибо за пример! Отличная идея - вставлять ссылку пунктом меню, спасибо!

Автор: Freethinker

Комментарий: Спасибо за идею и скрипт. Хотелось бы уточнить про использование ключей, из поста не понятно: сколько раз используется один ключевик (одна строка) - один раз или рандомно? Если рандомно, то следует придумать функционал, чтобы можно было задать возможное количество использования одного ключа (в Sape такое есть, например) или хотя бы сделать проверку на одно его использование. Также полезно будет выводить по несколько ссылок. Полезно, например, на вашем же примере для вывода ключевиков списком (меню, например). Тогда можно будет конструировать вывод ссылок примерно так: текст до!текст после И я все же дождусь выхода новой версии скрипта. Надеюсь, будет скоро. PS: Добавьте, пжлст, дату публикации постов и комментариев (а для них еще и время), а то читаешь, и не понимаешь, когда написана статья и актуальна ли она.

Автор: orochimaru6

Комментарий: Данный seo блог является узкотематическим проектом, поэтому даты коментариев и постов тут совершенно ни к чему. Это не блог Васи, Пети, Зины, о том, как хорошо они сходили в кино 1-го мая. И это не детсадовский блог, коих миллионы о личностном росте, планировании времени, раскрутке блогов и т.д. Это узкотематичный seo блог, связанный с продвижением сайтов и только - именно поэтому я считаю, что даты тут совершенно ни к чему. А идея по ограничению использования ключевых слов достаточно интересна - подумаю над реализацией, спасибо!

Автор: Freethinker

Комментарий: Хозяин - барин. Но SEO - это как раз та тема, где время появления информации - это критический момент. Если пост называется "Актуальные методы накрутки тИЦ", "Рабочие способы продвижения сайта" или даже "Мой способ вывода ВЧ в ТОП", а дата поста 2012 год, понятное дело, что я даже время терять на него не буду, т.к. информация уже устарела. А на этом блоге невозможно оценить актуальность информации, т.к. посты не имеют дат.

Автор: orochimaru6

Комментарий: Ну тут трудно поспорить, в самом деле ;) В полне возможно - опубликую даты постов...

Автор: Илюха

Комментарий: По поводу закупки в визард сапы, лучше все таки установить бюджет по 10р на кей если кеев несколько тысяч , тематика развлечения. Или делат по 3-5р на кей как вы сказали, но судя по закупке там покупается 1 максимум 2 ссылки, этого хватит?

Автор: orochimaru6

Комментарий: Если кеев много, то и бюджета в 3-5 рублей более, чем достаточно. И 3 купленных ссылки вполне хватит, ведь в данном случае нам нужны прямые анкоры, а сотни соседних продвигаемых слов станут разбавленными и морфологическими анкорами. Кстати, в данный момент я собираю статистику по нескольким проектам при использовании скрипта. Рост ОЧЕНЬ сильный. Пимерно через 3-4 недели опубликую статью с подробными результатами.

Автор: Максим

Комментарий: Спасибо, очень интересная и полезная статья. Много информации перерыл, но у Вас лучшее решение. Буду пробовать на своём блоге.

Автор: Freethinker

Комментарий: Код из примера не прошел, вот что я имел в виду: http://5.firepic.org/5/images/2014-05/15/yf5139dmw6oi.jpg

Автор: orochimaru6

Комментарий: Немного не понял - можно по-подробнее?

Автор: Freethinker

Комментарий: Это к моему комментарию выше про вывод нескольких ссылок в блок, там Wordpress не пропустил как раз этот код.

Автор: Андрей

Комментарий: подскажите как от этого избавиться Undefined offset: -1 in /home/.../perelinkovka.php on line 43

Автор: orochimaru6

Комментарий: Если вызывать скрипт с главной страниицы сайта, то и в самом деле происходит зацикливание из-за сравнения текущего адреса с адресом, выбранным случайно (они всегда совпадают, т.к. адрес главной странице будет содержаться в адресе любой другой - думаю, вы поняли). Чтобы скрипт заработал - просто удалите строки 31,31 и 33: if(mb_strstr($link, substr($actual_link, 0,strlen($actual_link)-1))){ $arkada = false; } Попробуйте и отпишитесь. Если опять не работает - максимально детально опишите проблему - обязательно помогу. В данный момент скрипт отлично работает как минимум на 10 сайтах, так что проблему решим в любом случае. Кстати, скрипт в данный момент дорабатывается и через несколько дней выложу для скачивания новую версию, а так же дополню эту статью описанием по часто возникающим проблемам с установкой.

Автор: Андрей

Комментарий: убрал строки 31-33, но ошибка так и не ушла

Автор: orochimaru6

Комментарий: Ок. Проблема в массиве, создаваемом из файла texts.txt. Проверяйте содержимое файла. Смею предположить, что он у вас пустой. Проверьте содержимое этого файла - проблема однозначьно в его содержимом! Можете проверить: Удаляете все, начиная со строки 8 и заканчивая стройой 14: while(($arkada_1['name']==$arkada_2['name'])||($arkada_1['link']==$arkada_2['link']) ||($arkada_1['before']==$arkada_2['before'])||($arkada_1['after']==$arkada_2['after']) ||(($arkada_1['before']==$arkada_2['before'])&&($arkada_1['before']!=flase)) ||(($arkada_1['after']==$arkada_2['after'])&&($arkada_1['after']!=flase))){ $arkada_2 = random_values(); } Далее, на строке 43 есть запись: $arkada = $file_array[rand(0, count($file_array))-1]; Заменяете на: $arkada = "текст до ! текст после"; Все должно работать! Отпишитесь, как сделаете

Автор: orochimaru6

Комментарий: Только кавычки должны быть не печатными

Автор: Андрей

Комментарий: в том-то и дело, что скрипт работает и все отображается и можно перейти по ссылкам.... но в логах постоянно возникает эта ошибка... почему не могу понять

Автор: orochimaru6

Комментарий: Вероятнее всего -1-я строка массива пустая. Тоесть в файле texts.txt есть последняя строка, которая не содержит ничего - проверьте через notepad++

Автор: Андрей

Комментарий: да, дело было в последней строке (пустой) Большое спасибо за помощь и нужную вещь =)

Автор: Андрей

Комментарий: Спустя немного времени ошибка появилась снова

Автор: Инга

Комментарий: Здравствуйте, Антон! Большое спасибо за статью, а главное за скрипт - отлично работает, правда есть одна проблема - именно на главной странице сайта постоянно выдает ошибку - не подскажете, в чем дело

Автор: orochimaru6

Комментарий: Скрипт не предназначен для вывода на главной. Он просто зацикливается. Необходимо добавить проверку соответствия текущей страницы и главной и загнать в цикл IF, если страница соответствует главной - не выводить скрипт. Проверка соответствия: $actual_link = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $host_link = 'http://'.$_SERVER['HTTP_HOST']; if ( $actual_link == $host_link ) {...} Или просто удалите строки 31,32 и 33: if(mb_strstr($link, substr($actual_link, 0,strlen($actual_link)-1))){ $arkada = false; }

Автор: Дэн

Комментарий: Отличный скрипт - все понятно, просто и никаких проблем с установкой не возникло, правда есть небольшое предложение по улучшению скрипта. Пока я его устанавливал на сайт возникали мелкие неприятности и пришлось самостоятельно изучать код скрипта, благо он совсем не сложен, но было бы намного проще, если бы вы добавили комментарий к каждой строке, что конкретно она делает - думаю, что многим поможет

Автор: orochimaru6

Комментарий: Ок сделаю - полезное замечание

Автор: Алекс

Комментарий: Спасибо за статьи и скрипт, только почему то сервак все время отваливается из-за скрипта, если скрипт убрать то все нормально, после подключения скрипта, сервер уходит в оффлайн 504 ошибка и все...

Автор: orochimaru6

Комментарий: Сервак 100% подвисает из-за конфликта с главной страницей! На ней скрипт НЕ должен работать и зацикливается - если сможете отменить вызов для главной странице - все заработает. Постараюсь сегодня выложить обновленную версию скрипта, которая позволяет отменить вызов на главной

Автор: Алекс

Комментарий: Было бы здорово , если сделаете обновление, только у меня выводятся с внутренних страниц, на главной ничего не вывожу, только ссылки скрипт рамдомно на главную иногда выводит

Автор: orochimaru6

Комментарий: Еще одна возможная причина зацикливания - отсутствие отличающихся записей во вспомогательных файлах. В любом случае, для анализа нужен сам сайт, его CMS и детальное описание ваших действий и возникших проблем! Скрипт уже работает на 10 сайтах. В любом случае - я вам помогу.

Автор: Алекс

Комментарий: Отписал Вам на почту, правда странно как-то, скрипт отключил, сервер все равно иногда 504 ошибку дает, теперь вообще не понятно в чем проблема ... хостер молчит

Автор: Алекс

Комментарий: Спасибо еще раз за скрипт и статью, проблема решилась, удалением строк 31-33

Автор: Иван

Комментарий: Еще один источник фраз для коммерческих сайтов, которые рекламируются в Гугле - список фраз, по которым были показаны объявления с широким соответствием. На своем сайте - годовая статистика дала больше 7000 фраз (естественно - это черновой список, который нужно прогнать через все фильтры).

Автор: Дмитрий

Комментарий: Здравствуйте! Недавно нашел ваш блог, но уже почерпнул много полезной информации, Спасибо! Хочу задать вам вопрос по "Продвижению по НЧ запросам". У меня есть молодой сайт женской тематики. За 5 месяцев существования, в метрике уже скопилось большое количество нч нк запросов. По многим запросам сайт находится в топ30. Сам вопрос: можно ли продвинуть эти запросы, но так чтобы не платить за них постоянно? Например статьями? Или это будет дорого? Может есть еще какие-то способы?

Автор: Алексей

Комментарий: Я сам конечно новичок, но отвечу Вам что - можно и даже нужно! Для начала,провести сео-оптимизацию по этим ключам... Сделать ссылки на эти страницы с около-ссылочным текстом ...впишите читабельно в уже существующие страницы блога. Совсем бесплатно вряд-ли , а если разместите несколько анкоров(статей) на страницу, с хороших доноров, то - будет Вам счастье(ой топ -10!)

Автор: Андрей

Комментарий: Подскажите, а когда будет новая версия скрипта?

Автор: seoonly.ru

Комментарий: Лучше аштрейсера?

Автор: Rem

Комментарий: Дополнение к скрипту. Сделать проверку на одинаковые ссылки в блоке ссылок. Например я вывожу по 3 ссылки в блоке. Хочу чтобы в блоке не было 2-х одинаковых ссылок и двух одинаковых ключевых слова

Автор: Дмитрий

Комментарий: Спасибо за информацию. Очень нравится ваш блог. Жду новый скрипт.

Автор: Георгий

Комментарий: А есть кто-нибудь, у кого уже есть какие-нибудь результаты работы скрипта? И ещё интересует на сверхНЧНК хватит только скрипта (без ссылок)? Кто-нибудь проводил эксперименты с поэтапным развитием, мол сначала скрипт, индекс/переиндекс. Только потом ссылки, когда внутряк устаканится?

Автор: иван

Комментарий: На каком количестве ключей тестировалась работа сайта? При 2000 тыс. у меня начинает виснуть сайт.

Автор: orochimaru6

Комментарий: Максимум - запускали 15 000 ключей. Ничего не виснет. Тут скорее всего причинаа в другом.

Автор: Иван

Комментарий: В чем же? по-моему как раз причина в переборе строк текстового файла со ссылками размером с десяток мб

Автор: orochimaru6

Комментарий: В таком случае можно просто привязать скрипт к базе, как уже делалось, кстати говоря! Так же, отел отметить - скоро будет большое обновление данного скрипта!!!

Автор: Евгений

Комментарий: А можно ли как вариант сделать отдельной страничкой сайта список ключевых слов и с этой странички сделать переход на главную, сильно ли это хуже варианта описанного в статье?

Автор: orochimaru6

Комментарий: Ну как-то спамно это будет выглядеть, мне кажется...

Автор: Alex

Комментарий: Никак не получается внедрить скрипт в DLE. В файле полной новости вставляю {include file='engine/modules/perelinkovka.php'} и сайт перестает грузиться. Строчки с 31 по 33 удалял, все то же самое. Права на файлы выставлял. В файлах links.txt и texts.txt по одному значению сделал. Помогите

Автор: orochimaru6

Комментарий: На DLE скрипт уже много раз устанавливался - проблем не было. Конкретно в вашем случае подозреваю - проблема в относительной адресации внутри скррипта. Думается мне - нужны абсолютные адреса!

Автор: Михаил

Комментарий: Огромное спасибо за скрипт! Всего за 2 месяца трафик на сайт вырос на 300% благодаря скрипту!

Автор: Михаил

Комментарий: Когда же наконец выйдет новый скрипт ;) А то уже 2 месяца жду...

Автор: Алексей

Комментарий: Статья очень информативная. Единственное, в силу своей неопытности возникают вопросы: А для Open Cart скрипт подойдет? Может тут есть спец, который поможет все выше перечисленные действия выполнить? Или сам Антон сможет помочь? *HELP*

Автор: Василий

Комментарий: Приветствую! Есть 3 вопросы на засыпку: 1. Как этот супер скрипт использовать для Drupal'a 2. Нужно ли закупать ссылки для слов, которые уже в ТОП 10 3. Можно ли эти ссылки визуально скрыть, например сделать под цвет фон? Они у меня не вписываются в сайт...

Автор: Борис

Комментарий: Скачал скрипт. Судя по датам файлов, скрипт пока еще не обновленный. А очень бы хотелось последнюю версию! Если не секрет, можно уточнить, когда она появится?

Автор: andrey

Комментарий: Спасибо за скрипт !!! Давно искал нечто подобное. Жаль, что не развиваете его дальше. Но и на том еще раз большущее спасибо !!!

Автор: Татьяна

Комментарий: Спасибо за статью! Сейчас с ней разбираюсь. Подскажите, правильно ли я понимаю: 1) в скрипт мы загоняем только ключи из ТОР30 (или все же ТОР30 и все найденные НЧ). 2) ссылки покупаем тольна на НЧ, ТОР 30 не трогаем.

Автор: Татьяна

Комментарий: Здравствуйте. Тоже проблема на сайте с кодировкой win1251 перед текстом первой ссылки на всех страницах появляются символы «п»ї». Перекодировала с помощью Notepad++, все равно вылезают (http://relsib.com/news.htm?id=198) Подскажите, как победить?

Автор: Женя

Комментарий: Антон, отличная статья! Спасибо за скрипт, жаль что он не работает на главной. Жду новых постов!

Автор: Анатолий

Комментарий: Админ подскажите пожалуйста каким способом можно сейчас раскручивать сч и нч в яндексе после фильтра минусинск когда все покупные ссылки потеряли вес и не влияют на позиции ?

Автор: Andrew

Комментарий: Поднятие НЧ рулит во все времена! Тем кто юзает DLE, напишу свой опыт внедрения данного скрипта (на 10.5 работает на 100%): 1. сам файл скрипта кидаете в папку /engine/modules/ilinks.php (я так его обозвал); 2. Txt-файлы от скрипта закидываете в папку /uploads/ilinks/ (я так новую папку назвал); 3. В файле скрипта (.php) дописываете измененные пути к .txt файлам, юзайте поиск по файлу. 4. Доступ к файлу как написано в гайде автора 5. Включаем скрипт в шаблон полной новости (в общий шаблон не включал, main.tpl, т.к. у меня статейник и я двигаю только статьи) - fullstory.tpl. Вставляем туда код: {include file="engine/modules/ilinks.php"}. 6. Обновляем кеш в админке, обновляем страницу со статьей, и, Вуаля! перелинковка работает! Сайт не упал, все как работало так и работает. Оставил на мониторинг позиции по ключам из файла, пару АПов помониторю. По результатам и будет ли движение от скрипта постараюсь отписаться здесь. П.С. Есть кто уже юзает сей скрипт? Дайте texts.txt файлик с вашими шаблонами для околоссылочного текста (Здесь, Интересно, Рекомендуем...), а то много слов не могу придумать. Со скриншота в статье пришлось перепечатать(((

Автор: Andrew

Комментарий: Обещал отписаться о результатах использования: 3 месяца использования данного скрипта в чистом виде как он есть не дали сайту никаких плюсов и минусов. ПС сейчас умные и отличают линковку внутри текста и за текстом, т.е. контекстную и нет. И те линки, что ниже основной части статьи не играют роли для ранжирования. Они работают только на ПФ. Скрипт снял за ненадобностью и отсутствия эффекта от него.

Автор: optimok.ru

Комментарий: К слову про сам скрипт перелинковки. На мой взгляд реализация решения так же имеет значение. На серче и не только там продается много решений. Некоторые ссылочные агрегаторы так же предлагают свои уникальные решения, которыми, я надеюсь, пользуются тысячи пользователей. Мы решили что это не совсем то что нам нужно, поэтому пошли по пути приобретения приватного решения и им довольны.

Отправьте комментарий:

Комментарии
seoonly.ru
Сейчас все еще Владивосток? Перейти
orochimaru6
В скором времени будет несколько больших кейсов-экспериментов, которые вам однозначно понравятся. Один из кейсов как раз про написание статей с широким семантическим соответствием. Кстати, одна з таих статей - недавняя статья про 301 редирект - это именно экспериментальная статья. Перейти
Александр
Этот блог позиционируется как SEO-блог без воды. В этой статье воды как раз больше, чем полезной информации! К тому же, это все история и теория, которую сео-оптимизаторы и так знают, собственно ничего нового здесь нет. Раньше были действительно полезные статьи с советами, интересной информацией и кейсами БЕЗ ВОДЫ. Сейчас пошло все подряд и количество интересной полезной информации, которую можно применить в продвижении, сводится на нет. Только время зря тратится на чтение этих "простыней". Перейти

Читайте также

Как раскрутить лендинг. Пошаговое руководство

Сегодня я подготовил очень интересный материал. Работая над этим постом мне хотелось в одном месте собрать...

Подробнее

Создаем семантическое ядро сайта по шагам

Создание сем групп — достаточно избитая тема, не так ли? Но, если взглянуть на проблему более...

Подробнее

Как раскрутить интернет-магазин. Пошаговое руководство

В данной статье хотелось бы максимально подробно осветить такую популярную тему...

Подробнее

Как раскрутить молодой сайт в Яндексе

Существуют такие сайты, для которых в рамках своей тематики можно без труда продвинуть запрос...

Подробнее

У
С
Л
У
Г
И

Не ждите!
Закажите продвижение сайта прямо сейчас!

Ознакомиться