Уважаемые подписчики!
Делаю скрипт для поиска лучших доноров под размещение ссылок и очень хочу услышать ваше мнение. Как вы считаете, на каких данных корректнее считать косинусную близость?
Коротко: что такое косинусная близость?
Это метрика того, насколько «в одну сторону» направлены векторы продвигаемого запроса/сайта и сайта донора:
1.0 — почти идентичны по смыслу;
0.0 — общего почти нет.
Почему спрашиваю
Каждый источник сигналов даёт свой баланс «шума» и «смысла»:
Мета-теги — быстро и структурно, но узко.
Контент — богаче и точнее, но ресурсоёмко; часть страниц может не ранжироваться.
Видимость — устойчива к он-пейдж шуму, но нужно снимать видимость по каждому домену (запросы + позиции в SERP).
Голосуйте и напишите в комментариях почему — ваши аргументы лягут в основу финальной логики скрипта. Спасибо за экспертизу!
@seo_drift
Делаю скрипт для поиска лучших доноров под размещение ссылок и очень хочу услышать ваше мнение. Как вы считаете, на каких данных корректнее считать косинусную близость?
Коротко: что такое косинусная близость?
Это метрика того, насколько «в одну сторону» направлены векторы продвигаемого запроса/сайта и сайта донора:
1.0 — почти идентичны по смыслу;
0.0 — общего почти нет.
Почему спрашиваю
Каждый источник сигналов даёт свой баланс «шума» и «смысла»:
Мета-теги — быстро и структурно, но узко.
Контент — богаче и точнее, но ресурсоёмко; часть страниц может не ранжироваться.
Видимость — устойчива к он-пейдж шуму, но нужно снимать видимость по каждому домену (запросы + позиции в SERP).
Голосуйте и напишите в комментариях почему — ваши аргументы лягут в основу финальной логики скрипта. Спасибо за экспертизу!
@seo_drift
👍6❤1
На каких данных корректнее считать косинусную близость?
Anonymous Poll
16%
Мета-теги (Title/H1/Description)
26%
Содержимое страницы (видимый текст)
14%
Видимость в поисковых системах (позиции в SERP)
44%
Что такое косинусная близость?
😁12
Нейрокодинг: собираю все данные с бирж
Продолжаю битву с нейрокодингом — это, по сути, продолжение моего прошлого поста. Глобальная задача: вытянуть данные из всех ключевых бирж — ГГЛ, Миралинкс и SAPE.
Сейчас упорно работаю над тем, чтобы упростить и ускорить скрипты, но чтобы они при этом не теряли в полноте данных.
В процессе тестирования столкнулся с интересными нюансами, о которых и хочу рассказать.
Что на выходе?
Мы получим готовые файлы по каждой из бирж со всеми параметрами — именно те самые выгрузки для сравнения цен, о которых меня многие просили.
Ожидайте — скоро всё будет! Работа кипит.
А вы какие биржи ссылок используете в работе?
@seo_drift
Продолжаю битву с нейрокодингом — это, по сути, продолжение моего прошлого поста. Глобальная задача: вытянуть данные из всех ключевых бирж — ГГЛ, Миралинкс и SAPE.
Сейчас упорно работаю над тем, чтобы упростить и ускорить скрипты, но чтобы они при этом не теряли в полноте данных.
В процессе тестирования столкнулся с интересными нюансами, о которых и хочу рассказать.
Миралинкс: игра в прятки
Тут некоторые площадки скрывают URL-адреса площадок. Но, как оказалось, их всё равно можно достать. Эту головоломку я успешно решил!
ГГЛ: падение производительности
С этой биржей всё интереснее. Часть данных доступна прямо в таблице, но часть важных параметров — во всплывающем окне, которое нужно вызывать для каждой ссылки. Я таки заставил скрипт это делать, но производительность, ожидаемо, упала. Работаю сейчас над оптимизацией.
SAPE: не всё так просто
Думал, это будет самый лёгкий этап. На старом аккаунте есть удобная выгрузка всех доноров в Excel. Но, как выяснилось, в ней нет ключевых параметров CF и TF! Так что, скорее всего, придется писать отдельный скрипт и для SAPE, ведь они дают в новом интерфейсе только 3000 строк за раз.
Что на выходе?
Мы получим готовые файлы по каждой из бирж со всеми параметрами — именно те самые выгрузки для сравнения цен, о которых меня многие просили.
Ожидайте — скоро всё будет! Работа кипит.
А вы какие биржи ссылок используете в работе?
@seo_drift
4🔥21👍8❤4👌2
Linkin Park Legacy в Филармонии
Ухх как круто!!! Только что вернулись с трибьют-шоу CGM Orchestra. Оркестр + DJ, мощный вокал с живым голосом Честера Беннингтона и уникальное световое шоу — и всё это Linkin Park. А это, на минуточку, — одна из моих любимых групп детства!
Что сыграли: «Numb», «Faint», «In the End», «A Place for My Head», «From the Inside», «My December», «Castle of Glass», «Breaking the Habit» и другие.
P.S. Впервые был в филармонии — и это идеальное место для такого звучания.
@seo_drift
Ухх как круто!!! Только что вернулись с трибьют-шоу CGM Orchestra. Оркестр + DJ, мощный вокал с живым голосом Честера Беннингтона и уникальное световое шоу — и всё это Linkin Park. А это, на минуточку, — одна из моих любимых групп детства!
Что сыграли: «Numb», «Faint», «In the End», «A Place for My Head», «From the Inside», «My December», «Castle of Glass», «Breaking the Habit» и другие.
Эмоции прям переполняют – так круто! Атмосфера огонь – добавление скрипок и контрабасов просто ваууу. Было прям видно как исполнители и сами кайфуют от музыки. Я в экстазе. Прикрепляю видео, чтобы и вы ощутили)
P.S. Впервые был в филармонии — и это идеальное место для такого звучания.
@seo_drift
🔥9🤡5🎃4👍2
Яндекс подставляет рефки?
Коротко о странности, которая меня зацепила. Я много общаюсь с дорвейщиками: когда классической SEO стало мало, недостающие куски пазла нашлись именно там. И вот один из ребят заметил, что в поиске Яндекса при запросе Semrush у результата подставляется рефералка. Это видно на скрине.
При вводе на русском — «семраш» — такого не было. В Google тоже всё чисто: обычная ссылка на главную без рефки.
Что я проверил
- Чистый браузер без расширений — тот же результат.
- Телефон: залогиненный аккаунт и инкогнито.
- Мобильный интернет, прокси, другой провайдер.
Во всех вариантах картина повторялась.
Кроме того, что кто-то из яндекса подставил свою рефку мыслей нет.
UPD
Сейчас в выдаче рефку не вижу. Либо выключили, либо крутится точечно. Мой скрин датирован 02.10.25.
Проверьте у себя запрос Semrush в Яндексе: видите рефку в ссылке или нет?
@seo_drift
Коротко о странности, которая меня зацепила. Я много общаюсь с дорвейщиками: когда классической SEO стало мало, недостающие куски пазла нашлись именно там. И вот один из ребят заметил, что в поиске Яндекса при запросе Semrush у результата подставляется рефералка. Это видно на скрине.
При вводе на русском — «семраш» — такого не было. В Google тоже всё чисто: обычная ссылка на главную без рефки.
Что я проверил
- Чистый браузер без расширений — тот же результат.
- Телефон: залогиненный аккаунт и инкогнито.
- Мобильный интернет, прокси, другой провайдер.
Во всех вариантах картина повторялась.
UPD
Сейчас в выдаче рефку не вижу. Либо выключили, либо крутится точечно. Мой скрин датирован 02.10.25.
Проверьте у себя запрос Semrush в Яндексе: видите рефку в ссылке или нет?
@seo_drift
❤3😁1
Снял несколько проектов: в Google всё стабильно, а в Яндексе будто АП закончился — большинство проектов подросли. У вас как?
Anonymous Poll
12%
Заметный рост
28%
Стабильно, без изменений
15%
Лёгкая просадка
12%
Жёсткая просадка
33%
Не отслеживаю
Скрипт выгрузки площадок с GoGetLinks: как я победил всплывашки, баны и утечки памяти
Предыстория. Раньше у меня уже был рабочий скрипт выгрузки для ГГЛ — запускался из консоли, всё летало. Прилетела новая задача, подумал: сделаю «на раз-два». Сделал — и внезапно выяснилось, что часть данных (тематика, TF, CF и др.) скрывается в тултипе, который появляется только при наведении на адрес сайта в таблице. Наводить вручную — так себе идея. А поймать код всплывашки не получалось: элемент подгружался через JS и существовал только в момент наведения. Спас ChatGPT: подсказал короткий код для консоли, который «фиксирует» тултип, чтобы вытащить его разметку.
С чем пришлось бороться. После допила скрипта время работы выросло в разы. Пытался ускорять — ловил баны. Параллельно появилась другая беда: память забивалась, вкладка падала. Переписывал скрипт несколько раз — без толку.
Поворотный момент. По совету ChatGPT переехал на Tampermonkey: для таких задач он дружелюбнее, чем голая консоль. Первые попытки тоже были не очень — долго + подвисания. Дальше гпт подсказал попробовать перехват запросов (сниф) и корректировку логики. С этого момента всё стабилизировалось. Итог по производительности: выгрузка всех площадок одного каталога (Например Яндекс, там около 25500 урлов) — около 5,5 часа.
Как пользоваться (короткий мануал).
Что дальше. Готовлю скрипты и для других бирж. В финале соберу итоговый отчёт, чтобы наглядно видеть разницу по ценам — она есть и часто немаленькая. Сейчас активно закупаюсь в GGL (уже набралось несколько кейсов), доноров отбираю собственным Python-скриптом. Дальше будут тесты на миралинкс и сапе.
Для ленивых - в комментах прbкреплю файл выгрузки GGL со всеми данными.
Если вы ещё не в GGL — ловите рефку.
@seo_drift
Предыстория. Раньше у меня уже был рабочий скрипт выгрузки для ГГЛ — запускался из консоли, всё летало. Прилетела новая задача, подумал: сделаю «на раз-два». Сделал — и внезапно выяснилось, что часть данных (тематика, TF, CF и др.) скрывается в тултипе, который появляется только при наведении на адрес сайта в таблице. Наводить вручную — так себе идея. А поймать код всплывашки не получалось: элемент подгружался через JS и существовал только в момент наведения. Спас ChatGPT: подсказал короткий код для консоли, который «фиксирует» тултип, чтобы вытащить его разметку.
С чем пришлось бороться. После допила скрипта время работы выросло в разы. Пытался ускорять — ловил баны. Параллельно появилась другая беда: память забивалась, вкладка падала. Переписывал скрипт несколько раз — без толку.
Поворотный момент. По совету ChatGPT переехал на Tampermonkey: для таких задач он дружелюбнее, чем голая консоль. Первые попытки тоже были не очень — долго + подвисания. Дальше гпт подсказал попробовать перехват запросов (сниф) и корректировку логики. С этого момента всё стабилизировалось. Итог по производительности: выгрузка всех площадок одного каталога (Например Яндекс, там около 25500 урлов) — около 5,5 часа.
Как пользоваться (короткий мануал).
1. Установить скрипт: https://seo-drift.ru/userscripts/ggl-export/ggl-export.user.js
Если Tampermonkey ещё не стоит — поставить расширение, а затем вернуться к ссылке для установки.
2. Войти в аккаунт GGL → «Каталог площадок» → настроить нужные фильтры → выбрать Яндекс или Google → выставить «Количество на странице» (рекомендую 50 или 100).
3. Если скрипт активирован, в правом нижнем углу появится значок GGL → нажать → «Старт».
4. Автосохранение включено каждые 20 страниц по умолчанию (можно изенить в самом скрипте). При первом запуске Tampermonkey может попросить разрешения на сохранение — его нужно выдать.
5. Сделать два прохода — отдельно для Яндекса и для Google. Затем объединить выгрузки через Excel.
Что дальше. Готовлю скрипты и для других бирж. В финале соберу итоговый отчёт, чтобы наглядно видеть разницу по ценам — она есть и часто немаленькая. Сейчас активно закупаюсь в GGL (уже набралось несколько кейсов), доноров отбираю собственным Python-скриптом. Дальше будут тесты на миралинкс и сапе.
Для ленивых - в комментах прbкреплю файл выгрузки GGL со всеми данными.
Если вы ещё не в GGL — ловите рефку.
@seo_drift
1🔥25👍4🎃1
Понедельник — день тяжёлый
Предлагаю на пару минут переключиться. На выходных друг из Т-Банка скинул мне интересное видео: как за счет простой математики удалось объяснить сложные процессы — https://youtu.be/QI7oUwNrQ34?si=ihvAhABkVJTZCINo.
Что внутри:
— Закон больших чисел и идея зависимых событий.
— Пасьянс и рождение метода Монте-Карло.
— Как работают цепи Маркова (без перегруза формулами).
— Как устроен PageRank и почему это важно для поисковиков.
— Как нейросети «дописывают» слова.
— Почему у «цепей без памяти» появляется эффект «памяти» на длинной дистанции.
Считаю видео полезным минимум для общего понимания и как источник идей.
@seo_drift
Предлагаю на пару минут переключиться. На выходных друг из Т-Банка скинул мне интересное видео: как за счет простой математики удалось объяснить сложные процессы — https://youtu.be/QI7oUwNrQ34?si=ihvAhABkVJTZCINo.
Что внутри:
— Закон больших чисел и идея зависимых событий.
— Пасьянс и рождение метода Монте-Карло.
— Как работают цепи Маркова (без перегруза формулами).
— Как устроен PageRank и почему это важно для поисковиков.
— Как нейросети «дописывают» слова.
— Почему у «цепей без памяти» появляется эффект «памяти» на длинной дистанции.
Считаю видео полезным минимум для общего понимания и как источник идей.
@seo_drift
5🔥9🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Вспомогательные инструменты для удобной настройки Яндекс Директ, Google Ads и SEO.
Мой коллега, Павел Юмашев, разработал свой комбинатор ключевых слов. Помогает перемножать слова для дальнейшей работы с парсингом и тд.
Что умеет:
- Перемножать слова.
- Выгрузка запросов в блокнот (TXT).
- Выгрузка запросов в Excel (CSV).
- Добавлять и удалять столбцы для запросов.
В видео показал как работает.
Много полезного по Яндекс Директу 👉 @pavelumashev
Мой коллега, Павел Юмашев, разработал свой комбинатор ключевых слов. Помогает перемножать слова для дальнейшей работы с парсингом и тд.
Что умеет:
- Перемножать слова.
- Выгрузка запросов в блокнот (TXT).
- Выгрузка запросов в Excel (CSV).
- Добавлять и удалять столбцы для запросов.
В видео показал как работает.
Много полезного по Яндекс Директу 👉 @pavelumashev
SEO Квесты
Вуден на днях запустил серию квестов — и меня затянуло. Первые два прошёл легко: второй занял всего 1–2 минуты. А вот третий уже заставил подумать.
Сначала — по классике
- Rich snippet
- Google Apps Script
- Google Colab
- Подмена реферера и IP
Потратил уйму времени на консультации с нейросетями и мелкие эксперименты — результата ноль.
Когда очевидные варианты кончились, пошёл в обход: iframe (встраивание чужой страницы у себя) и ещё пару фишек. В итоге нашёл рабочий вариант и отправил верный ответ.А потом мне показали вариант, который оказался до смешного простым.
Но у меня не было ни капли осадка. Я дошёл до решения сам — пусть и с подсказками нейросетей. Такой путь дисциплинирует мышление, расширяет набор инструментов и делает следующую задачу легче.
Попробуйте и вы — есть шанс, что справитесь быстрее. Интересно, каким путём пойдёте вы.
Задание 1 | Задание 2 | Задание 3
@seo_drift
Вуден на днях запустил серию квестов — и меня затянуло. Первые два прошёл легко: второй занял всего 1–2 минуты. А вот третий уже заставил подумать.
Сначала — по классике
- Rich snippet
- Google Apps Script
- Google Colab
- Подмена реферера и IP
Потратил уйму времени на консультации с нейросетями и мелкие эксперименты — результата ноль.
Когда очевидные варианты кончились, пошёл в обход: iframe (встраивание чужой страницы у себя) и ещё пару фишек. В итоге нашёл рабочий вариант и отправил верный ответ.
Но у меня не было ни капли осадка. Я дошёл до решения сам — пусть и с подсказками нейросетей. Такой путь дисциплинирует мышление, расширяет набор инструментов и делает следующую задачу легче.
Попробуйте и вы — есть шанс, что справитесь быстрее. Интересно, каким путём пойдёте вы.
Задание 1 | Задание 2 | Задание 3
@seo_drift
🤡5👍2🔥1🐳1
Вайб-кодинг - это просто
Дочери 9 лет. Помимо футбола она обожает мобильные игры (сейчас у них в ходу «99 Nights» в Roblox). Недавно после одной покупки нам в нагрузку предложили набор курсов. Я записал её на пробное занятие в онлайн-школу — название уже не помню. Преподаватель оказался прикольным: вкратце рассказал о нейросетях, позадавал пару вопросов — и сразу к практике. Открыли Qwen и начали писать простые промпты. Результат первого занятия — небольшой математический квиз в HTML.
Дочери очень понравилось, поэтому мы продолжили. Я открыл Qwen в браузере, залогинился и предложил подумать, что она хочет сделать. Разумеется, игру.
1. Первая игра: angel-math.netlify.app (по сути это продолжение того, что они делали с преподом)
Я почти не подсказывал. Видно, что адаптация под мобильные хромает и сама игра местами корявенькая — и это нормально.
2. Вторая игра: pets-99nights-in-the-forest.netlify.app
Здесь я лишь подсказал, что в промпте нужно просить сразу про адаптацию под мобильные. Видно, как всё аккуратно складывается на экранах телефонов. Логику игры она тоже продумала сама: у разных персонажей — разные задания.
Попробуйте поиграть: там разные задания и вариативность.
В общем дочь была в восторге как и я. Она закинула ссылки на игры своими одноклассникам, а я нескольким знакомым, на что один написал:
А спустя пару моих сообщений тот же друг написал:
Я наблюдаю за нейросетями ещё со времён GPT-3/3.5. Они сильно выросли. Если вы до сих пор их не используете — вы отстаёте. Как минимум посмотрите на поисковики Яндекс и Google – они тоже добавили нейроответы и чаты прямо в поиск. Это уже базовый инструмент — и для взрослых, и для детей.
@seo_drift
Дочери 9 лет. Помимо футбола она обожает мобильные игры (сейчас у них в ходу «99 Nights» в Roblox). Недавно после одной покупки нам в нагрузку предложили набор курсов. Я записал её на пробное занятие в онлайн-школу — название уже не помню. Преподаватель оказался прикольным: вкратце рассказал о нейросетях, позадавал пару вопросов — и сразу к практике. Открыли Qwen и начали писать простые промпты. Результат первого занятия — небольшой математический квиз в HTML.
Дочери очень понравилось, поэтому мы продолжили. Я открыл Qwen в браузере, залогинился и предложил подумать, что она хочет сделать. Разумеется, игру.
1. Первая игра: angel-math.netlify.app (по сути это продолжение того, что они делали с преподом)
Я почти не подсказывал. Видно, что адаптация под мобильные хромает и сама игра местами корявенькая — и это нормально.
2. Вторая игра: pets-99nights-in-the-forest.netlify.app
Здесь я лишь подсказал, что в промпте нужно просить сразу про адаптацию под мобильные. Видно, как всё аккуратно складывается на экранах телефонов. Логику игры она тоже продумала сама: у разных персонажей — разные задания.
Попробуйте поиграть: там разные задания и вариативность.
В общем дочь была в восторге как и я. Она закинула ссылки на игры своими одноклассникам, а я нескольким знакомым, на что один написал:
— «Охренеть можно.»
— «Фигасе.»
— «Раньше мы выпрашивали тамагочи, а сегодня дети сами себе их делают.»
А спустя пару моих сообщений тот же друг написал:
— «Я сижу, звёзды собираю, чтобы погладить фею.
Очень занят. Ржу.»
Я наблюдаю за нейросетями ещё со времён GPT-3/3.5. Они сильно выросли. Если вы до сих пор их не используете — вы отстаёте. Как минимум посмотрите на поисковики Яндекс и Google – они тоже добавили нейроответы и чаты прямо в поиск. Это уже базовый инструмент — и для взрослых, и для детей.
@seo_drift
1🔥23👍4❤3👏2
Успешный успех.
Или нет?
Сейчас поясню, о чем я.
Когда тебя начинают копировать
Сначала я начал видеть в выдаче копии своих сайтов.
Иногда — вообще один в один: с Метрикой и кодами подтверждения вебмастера. Люди даже не заморачивались.
Подумал: ну ок, прикольно. Раз копируют — значит, моёкунг-фу SEO работает (конечно, только в связке с ПФ, без них там делать нечего).
Потом у меня начались проблемы:
— бан IP-сервера из-за абуз — все сайты вывалились из поиска примерно на недельку;
— дальше начались пляски с клаудфларе.
Проблемы со временем решились.
Но, сам того не осознавая, я задал определённый тренд, связанный с поддоменами.
Видимо, многие, кто анализирует выдачу, заметили мои тесты и начали внедрять похожие схемы у себя. (Ещё бы. Надо быть полным глупцом, чтобы не юзать такую халяву. Странно даже, что раньше это почти никто не использовал.)
Ощущение, когда задаёшь тренд
По факту я запустил новый тренд для целой ниши.
И это очень необычное ощущение — как будто немного прикоснулся к чему-то большему, чем просто очередной конвейерный запуск сайтиков.
Чем больше я работаю - тем больше есть разных фишек и еще больше понимания различных нюансов работы поисковых систем.
Сейчас у меня на подходе ещё один эксперимент. Вполне возможно, он тоже задаст новый тренд — но всё решат тесты и их результаты, а не красивые рассказы.
P.S. ИИ-текста рулят. Можно даже без корректировки. Правда промпты нужны не банальные)
@seo_drift
Или нет?
Сейчас поясню, о чем я.
Когда тебя начинают копировать
Сначала я начал видеть в выдаче копии своих сайтов.
Иногда — вообще один в один: с Метрикой и кодами подтверждения вебмастера. Люди даже не заморачивались.
Подумал: ну ок, прикольно. Раз копируют — значит, моё
Потом у меня начались проблемы:
— бан IP-сервера из-за абуз — все сайты вывалились из поиска примерно на недельку;
— дальше начались пляски с клаудфларе.
Проблемы со временем решились.
Но, сам того не осознавая, я задал определённый тренд, связанный с поддоменами.
Видимо, многие, кто анализирует выдачу, заметили мои тесты и начали внедрять похожие схемы у себя. (Ещё бы. Надо быть полным глупцом, чтобы не юзать такую халяву. Странно даже, что раньше это почти никто не использовал.)
Ощущение, когда задаёшь тренд
По факту я запустил новый тренд для целой ниши.
И это очень необычное ощущение — как будто немного прикоснулся к чему-то большему, чем просто очередной конвейерный запуск сайтиков.
Чем больше я работаю - тем больше есть разных фишек и еще больше понимания различных нюансов работы поисковых систем.
Сейчас у меня на подходе ещё один эксперимент. Вполне возможно, он тоже задаст новый тренд — но всё решат тесты и их результаты, а не красивые рассказы.
@seo_drift
👍12🔥8✍3❤1