Форум об интернет-маркетинге
Вернуться   Форум об интернет-маркетинге > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 26.12.2022, 14:33   #1
Неуч
Senior Member
Доцент
 
Регистрация: 24.05.2021
Сообщений: 220
Сказал(а) спасибо: 1,058
Получил(а) "Спасибо": 669
Нарушения: 0/0 (0)
Репутация: 1123491

Thread Starter Скрипт проверка наличия обратных ссылок

Скриптец на питоне для проверки обратных ссылок на наличие и доступность к индексации. Пригодится после прогонов.

Как пользоваться:
Список url для проверки надо залить в файл urls.txt, каждый url с новой строки (обычный отчет от прогонщиков). Затем ввести свои данные в файл main.py (сразу вверху). (домен, таймаут, выбрать юзерагента). Далее запускаете main.py и ждете Настроено на 4 потока. При желании можно увеличить имея базовые знания.

Написано на коленке. За основу взят старый код, писался несколько лет назад, без особых знаний ))) Но работает. Решили дописать - скидывайте сюда, что получилось.

Используемые библиотеки:
csv (вроде стандартная)
datetime (стандартная)
asyncio
aiohttp
lxml
requests
protego
Вложения
Тип файла: zip CheckInLinks.zip (3.0 Кб, 7 просмотров)
Лок'тар огар!
Неуч вне форума   Ответить с цитированием
Старый 26.12.2022, 15:02   #2
burunduk
попробуй отними
Профессор
 
Аватар для burunduk
 
Регистрация: 14.07.2020
Сообщений: 884
Сказал(а) спасибо: 1,022
Получил(а) "Спасибо": 2,087
Нарушения: 0/0 (0)
Репутация: 660509

По умолчанию Re: Скрипт проверка наличия обратных ссылок

Неуч, а через что идёт проверка через яндекс или гугл?
burunduk вне форума   Ответить с цитированием
Старый 26.12.2022, 15:06   #3
Неуч
Senior Member
Доцент
 
Регистрация: 24.05.2021
Сообщений: 220
Сказал(а) спасибо: 1,058
Получил(а) "Спасибо": 669
Нарушения: 0/0 (0)
Репутация: 1123491

Thread Starter Re: Скрипт проверка наличия обратных ссылок

Цитата:
Сообщение от burunduk Посмотреть сообщение
Неуч, а через что идёт проверка через яндекс или гугл?
Не совсем логику вы поняли. После прогона обычно предоставляют список ссылок. Так вот, скрипт идет по ссылке и проверяет - проставлена на этой странице ссылка на ваш сайт или нет. Если проставлена - доступна ли она для индексации (проверяет robots.txt, canonical, meta robots, попутно собирает анкоры и rel=follow).
Неуч вне форума   Ответить с цитированием
Старый 26.12.2022, 18:03   #4
burunduk
попробуй отними
Профессор
 
Аватар для burunduk
 
Регистрация: 14.07.2020
Сообщений: 884
Сказал(а) спасибо: 1,022
Получил(а) "Спасибо": 2,087
Нарушения: 0/0 (0)
Репутация: 660509

По умолчанию Re: Скрипт проверка наличия обратных ссылок

Цитата:
Сообщение от Неуч Посмотреть сообщение
Не совсем логику вы поняли.
не, я всё правильно понял, но проверять напрямую обращаясь на сайт - бесполезное занятие, для вас ссылка может быть, а для поисковика нет
burunduk вне форума   Ответить с цитированием
Старый 26.12.2022, 18:10   #5
Неуч
Senior Member
Доцент
 
Регистрация: 24.05.2021
Сообщений: 220
Сказал(а) спасибо: 1,058
Получил(а) "Спасибо": 669
Нарушения: 0/0 (0)
Репутация: 1123491

Thread Starter Re: Скрипт проверка наличия обратных ссылок

Цитата:
Сообщение от burunduk Посмотреть сообщение
не, я всё правильно понял, но проверять напрямую обращаясь на сайт - бесполезное занятие, для вас ссылка может быть, а для поисковика нет
Мало кто по ip проверяет, а обратным запросом к dns темболее) Поэтому можно выбрать юзерагента для проверки.
Неуч вне форума   Ответить с цитированием
Старый 26.12.2022, 18:14   #6
burunduk
попробуй отними
Профессор
 
Аватар для burunduk
 
Регистрация: 14.07.2020
Сообщений: 884
Сказал(а) спасибо: 1,022
Получил(а) "Спасибо": 2,087
Нарушения: 0/0 (0)
Репутация: 660509

По умолчанию Re: Скрипт проверка наличия обратных ссылок

Цитата:
Сообщение от Неуч Посмотреть сообщение
Мало кто по ip проверяет, а обратным запросом к dns темболее
из тех кто занимается размещением ссылок профессионально, нормальный процент

я даже на сапе таких встречал, для робота сапы ссылка есть, при переходе из сапы ссылка есть, для остальных ссылки нет

были варианты, когда добавляли ноиндекс, для поисковых роботов
а самое весёлое это загнать ссылку в комментарий и вытаскивать её оттуда средствами js
burunduk вне форума   Ответить с цитированием
Старый 26.12.2022, 18:19   #7
Неуч
Senior Member
Доцент
 
Регистрация: 24.05.2021
Сообщений: 220
Сказал(а) спасибо: 1,058
Получил(а) "Спасибо": 669
Нарушения: 0/0 (0)
Репутация: 1123491

Thread Starter Re: Скрипт проверка наличия обратных ссылок

Цитата:
Сообщение от burunduk Посмотреть сообщение
из тех кто занимается размещением ссылок профессионально, нормальный процент
Ну, редко встречался) разве что на pbn таким задуряться будут. В прогонах такие сайты практически не участвуют. Да и в ggl с миралинкос тоже. Проверять через вебмастера слишком не стабильно. У гугла лимиты, в яндекс падает стабильно. Поэтому только вот такой вариант
Неуч вне форума   Ответить с цитированием
Старый 26.12.2022, 18:24   #8
Неуч
Senior Member
Доцент
 
Регистрация: 24.05.2021
Сообщений: 220
Сказал(а) спасибо: 1,058
Получил(а) "Спасибо": 669
Нарушения: 0/0 (0)
Репутация: 1123491

Thread Starter Re: Скрипт проверка наличия обратных ссылок

Цитата:
Сообщение от burunduk Посмотреть сообщение
из тех кто занимается размещением ссылок профессионально, нормальный процент

я даже на сапе таких встречал, для робота сапы ссылка есть, при переходе из сапы ссылка есть, для остальных ссылки нет

были варианты, когда добавляли ноиндекс, для поисковых роботов
а самое весёлое это загнать ссылку в комментарий и вытаскивать её оттуда средствами js
Обойти мою проверку можно только 2 способами:
1) задать пул ip кому показывать ссылку, а кому нет
2) обратный dns запрос.

Других вариантов на сегодня нет. Проверяется исходный код, без обработки js.
В общем, человек должен не плохо так заморочиться.
Неуч вне форума   Ответить с цитированием
Старый 26.12.2022, 18:37   #9
burunduk
попробуй отними
Профессор
 
Аватар для burunduk
 
Регистрация: 14.07.2020
Сообщений: 884
Сказал(а) спасибо: 1,022
Получил(а) "Спасибо": 2,087
Нарушения: 0/0 (0)
Репутация: 660509

По умолчанию Re: Скрипт проверка наличия обратных ссылок

Неуч, поэтому проще через переводчики проверять
burunduk вне форума   Ответить с цитированием
Старый 26.12.2022, 18:54   #10
Неуч
Senior Member
Доцент
 
Регистрация: 24.05.2021
Сообщений: 220
Сказал(а) спасибо: 1,058
Получил(а) "Спасибо": 669
Нарушения: 0/0 (0)
Репутация: 1123491

Thread Starter Re: Скрипт проверка наличия обратных ссылок

Цитата:
Сообщение от burunduk Посмотреть сообщение
Неуч, поэтому проще через переводчики проверять
Там юзер агент другой. И учитывая, что это один из методов создания дорвеев и сателлитов - могут банить такое) в общем палка о двух концах
Неуч вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
что за скрипт php нужен для редиректов? seokotov Веб-строительство 12 03.12.2022 14:59
Можно ли на blogger.com вставить скрипт для вывода ссылок? Онегин Веб-строительство 2 21.01.2022 02:42
Проверка индексирования ссылок под Гугл wzp Гугл и другие поисковики 24 28.03.2021 12:08
Проверка истории запросов в ТопВизор? Geers Продвижение и оптимизация сайтов 5 09.11.2020 13:02
Проверка сайтов на траст - каким сервисом или софтом? ziliboba0213 Продвижение и оптимизация сайтов 27 18.07.2020 02:40


Текущее время: 16:40. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot