- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
function Get_Row_Urlink($urlink) {
$ch = curl_init ($urlink);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");
$get_row_urlink = curl_exec($ch);
if (!$get_row_urlink) {
$get_row_urlink = "badly";
}
curl_close($ch);
return $get_row_urlink;
}
function Check_My_Link($urlink, $myhome) {
$myhome = parse_url($myhome);
$myhome = "http://"."$myhome[host]";
$get_row_urlink = strtolower($urlink);
$cut_row_urlink = str_replace("\"", "", "$get_row_urlink");
$cut_row_urlink = str_replace("'", "", "$cut_row_urlink");
$array_split_a = split("<a", $cut_row_urlink);
for ($i=0; $i<count($array_split_a); $i++) {
if (ereg("(.){0,}[[:space:]]{1,}href=$myhome(.){0,}(</a>){1}(.){0,}", "$array_split_a[$i]") AND !ereg("(.){0,}rel=nofollow(.){0,}(</a>){1}(.){0,}", "$array_split_a[$i]") AND !ereg("(.){0,}href=javascript(.){0,}(</a>){1}(.){0,}", "$array_split_a[$i]")) {$check_result = "well"; break;} else {$check_result = "badly"; }
}
return $check_result;
}
Где $urlink - адрес проверяемой страницы,
$myhome - соответственн Ваша ссылка
Посмотрите здесь
И при этом постоянно помним, что мы можем найти интересующий нас УРЛ
на странице, но он может НЕ быть ссылкой...
На 100% отловить ссылку достаточно муторно :(
Совсем нет :)
Я проверяю бэки через яндекс - парсю выдачу... результат 100%!
Если моя ссылка не появилась в течении двух недель в яндексе, то пишу письмо с просьбой разместить. а еще через две недели удаляю... ИХМО это самый правильный (с точки зрения обмена) вариант... ведь способов скрыть обратку множество (робот, ноиндекс и т.д.) да и новые появляются... А так - нет в выдаче, то и обмен такой нафик не нужен :)
А так - нет в выдаче, то и обмен такой нафик не нужен
Это вопрос спорный, Яндекс может не показывать, но учитывать
Я проверяю бэки через яндекс - парсю выдачу... результат 100%!
Стоп, стоп, стоп. :)
У ТС вопрос стоял "Как проверить наличие ссылки",
а не "как проверить наличие проиндексированной Я ссылки"
НО!
ИХМО это самый правильный (с точки зрения обмена) вариант
и мое ИМХО :)
Это вопрос спорный, Яндекс может не показывать, но учитывать
Ну это из высшей математики, для Профессоров :)
У ТС вопрос стоял "Как проверить наличие ссылки",
а не "как проверить наличие проиндексированной Я ссылки"
Raul21 Тут я на Ваш пост ответил :)
Artlight, может и спорный.. не возмусь утверждать.
Но! скрипт работает год, при этом обслуживает сетку из более 100 сайтов (на сегодняшний день около 150000 обраток в базе). До сих пор небыло ни одного обращения партнеров по обмену с претензиями, типа - ссылка стоит, а вы мне письма с предупреждениями шлете... Да и проверяется руками выборочно, т.к. постоянно приходится подстраиваться под алгоритмы яндекса