В этой статье мы разберемся с тем, как работают массивы, что такое алгоритмы, и как устроен бинарный поиск "под капотом"
Поисковая оптимизация *
Выходим на первые позиции поисковой выдачи
Новости
Как улучшить работу сайта с помощью оптимизации изображений Image Stack
Оптимизация изображений играет ключевую роль в производительности веб-сайтов. Чем больше файлы, тем медленнее загружается страница, а пользователям становится неудобно с ней взаимодействовать. Как итог, у сайтов падают охваты и снижаются позиции в поисковых системах.
Чтобы ускорить загрузку страниц и уменьшить объем передаваемых данных, существует Image Stack — инструмент CDN. Он позволяет автоматически оптимизировать изображения, улучшать SEO-результаты и повышать уровень конверсии за счет лучшего пользовательского опыта.
Google Index API + Yandex IndexNow Protocol: Примеры на Python
Для ускорения индексации существуют разные инструменты, помимо дефолтного sitemap.xml, можно добавить автоматическую отправку новой ссылки в поисковые системы, в этой статье мы рассмотрим два примера: Google Index API и Yandex IndexNow
В Гугле, в отличии от Bing и Yandex нет протокола IndexNow, поэтому организовать отправку новых страниц немного сложнее, для этого понадобится следующее:
Создаем новый проект в Гугл Клауд: https://console.cloud.google.com/projectcreate
Как мы апгрейднули поисковик в приложении Купера с помощью fastText и XGBRanker
Привет, Хабр! Меня зовут Аня Южанина, я работаю ML-инженером в Купере (ex-СберМаркет). Сегодня я расскажу о межретейлерном поиске. Это когда вы ищете какой-то товар и Купер показывает этот товар в ассортименте разных ретейлеров. Зачем вообще нужен такой поиск и как внедрить умное ранжирование магазинов?
Истории
Полгода тестировал реферальную программу от Ростелекома. Полный обзор платформы + сколько можно заработать
Кратко: искал новые доступные способы монетизации трафика сайта и нескольких телеграм-каналов для бизнес-аудитории. Нашел реферальную программу от бизнес-маркетплейса Ростелекома. Делюсь опытом и результатами спустя 6 месяцев после подключения.
Как алгоритмы KMP и Boyer-Moore улучшают поисковые системы
Поисковые системы — без них не представить сегодняшний мир, они облегчают доступ к информации и улучшают пользовательский опыт. Однако, чтобы поисковая система работала эффективно, необходимы некоторые алгоритмы для обработки строк. Одни из них — Knuth-Morris-Pratt и Boyer-Moore.
Их мы и рассмотрим в сегодняшней статье, начнем с первого.
Как настроить SEO при создании сайтов самостоятельно?
Привет, Хабр! Я — Марина, специалист по продвижению сайтов в Selectel. В тексте расскажу, как правильно настроить SEO-параметры для разных типов веб-ресурсов на этапе их создания. Пригодится вебмастерам, маркетологам и всем, кто работает с сайтами.
Ранее мы выпустили текст о том, как разработать HTML-шаблон страницы с учетом SEO. Моя статья ориентирована больше на оптимизацию разных типов сайтов, а не код.
Хайп, SEO и пара метрик
Иногда я читаю статьи на Хабре. Ключевое слово здесь - иногда. Не регулярно. Бывает, с очень большими перерывами. Когда есть подходящее настроение. Или наоборот нет никакого настроения. По крайней мере, это для меня более интересное и менее пугающее занятие, чем вечерний просмотр телевизора. Но последнее время я стал ловить себя на мысли, что инструменты Хабра, с помощью которых я пытаюсь составить свой список внеклассного полезного чтения, требуют небольшой, но важной доработки. Есть идея, как находить действительно интересные, но давно забытые статьи. Мне хочется бы, чтобы у этих статей был шанс на вторую жизнь. После забвения.
Итоги года соло-разработки поискового движка на средства гранта
Год назад я в последний раз вышел из офиса. В тот день я сдал свой корпоративный ноутбук, попрощался с коллегами и, наконец, стал сам себе начальником.
Работа в течение последующего года спонсировалась грантом компании NLnet, который я как раз почти израсходовал. На текущий момент вся работа выполнена, и я отправил последний запрос на выделение средств.
Оба этих события дарят ощущение лёгкости, как в последний учебный день в школе.
Работа, спонсируемая грантом, заканчивается, но разработка поискового движка продолжается. Независимое финансирование этого проекта запланировано на гораздо больший срок. Если ничего не изменится, его разработка должна завершиться к концу 2026 года.
В текущей статье я решил поделиться своим опытом, оглянувшись на проделанную работу, а также прикинуть перспективы на будущее.
Товарный знак на доменное имя
Для многих товарный знак – это логотип на упаковке или название бренда конкретной компании. Однако это слишком узкое представление. Товарным знаком может быть любое обозначение, предназначенное для индивидуализации товаров или услуг, в том числе имя сайта. Главное, чтобы оно отвечало требованиям закона и не нарушало чужих прав.
Регистрация доменного имени в качестве товарного знака становится всё более распространённым решением. Почему владельцу сайта стоит заранее позаботиться об охране своих интересов, и что для этого нужно сделать – рассказываю в статье.
Простыми словами про метрики в ИИ. Регрессия. MSE, RMSE, MAE, R-квадрат, MAPE
Привет, Хабр! Меня зовут Александр Троицкий, я автор канала AI для чайников, и я продолжаю серию коротких статей по метрикам качества моделей для машинного обучения!
Простыми словами про метрики в ИИ. Классификация. Confusion matrix, Accuracy, Precision, Recall, F-score, ROC-AUC
Привет, Хабр! Меня зовут Александр Троицкий, я автор канала AI для чайников, и я расскажу про метрики классификации! Само собой, в интернете очень много материала про эти метрики, но я попробую описать их максимально простым языком с простыми примерами.
Зачем вообще нужны метрики в моделях ИИ? Чаще всего их используют, чтобы сравнивать модели между собой, абстрагируясь от бизнес метрик. Если вы будете смотреть только на бизнес-метрики (например, NPS клиентов или выручка), то можете упустить из-за чего реально произошло снижение или повышение показателей вашего бизнеса. Например, вы сделали новую версию модели лучше предыдущей (метрики модели лучше), но в то же самое время пришёл экономический кризис и люди перестали покупать ваш продукт (упала выручка). Если бы в этой ситуации вы не замеряли показатели модели, то могли бы подумать, что из-за новой версии модели упала выручка, хотя упала она не из-за модели. Пример довольно простой, но хорошо описывает почему нужно разделять метрики модели и бизнеса.
Для начала надо сказать, что метрики моделей бывают двух типов в зависимости от решаемой задачи:
1. Классификации - это когда вы предсказываете к чему именно относится то или иное наблюдение. Например, перед вами картинка и вы должны понять, что на ней, а ответа может быть три: это либо собачка, либо кошечка, либо мышка.
К одному из под-методов классификации относится бинарная классификация: либо единичка, либо нолик. То есть мы предсказываем либо перед нами кошечка, либо это не кошечка.
Кейс: SEO продвижение интернет-магазина женской одежды или как увеличить посещаемость сайта на 737% менее чем за год
Статистика: рост от 26 300 до 220 тысяч посетителей в месяц
Вид бизнеса: электронная коммерция
Ниша: женская одежда
Отчётная дата: январь 2024
В конкурентном мире онлайн-моды даже признанным брендам приходится бороться за покупателей.
Sachin & Babi , ритейлер элитной одежды и аксессуаров, столкнулся именно с этим вызовом. Трафик на сайте стагнировал и едва достигал 20 тысяч посещений в месяц.
Но в конце 2023 года они совершили прорыв, доведя посещаемость в январе 2024 года до невероятных 220 тысяч посещений в месяц .
Итак, как они это сделали? И что другие владельцы онлайн бизнеса могут адаптировать для своих SEO стратегий
Давай выясним.
Ближайшие события
Как упавший сервер влияет на SEO? И что делать, если страница исчезла из выдачи
Вот создали вы сайт, наполнили его контентом и даже оптимизировали страницы под поисковики. Но одним прекрасным (или не очень) утром понимаете, что ночью сервер упал. Насколько критичным бывает такое падение для SEO? Давайте разбираться.
Похоже, я придумал свой алгоритм поиска кратчайшего пути (upd: меня опередили...)
Всем привет! Я реализовал, похоже, собственный алгоритм поиска кратчайшего пути с отрицательными ребрами графа.
Почему собственный? Я искал подобное решение, но не нашел, возможно, оно уже было реализовано, просто плохо поискал. Жду Нобелевскую премию =)
Додумался я до него путем модификации классического Дейкстры. Прошу адекватно отнестись к содержимому, ибо это моя первая статья, и, возможно, я ничего не придумывал и, вообще, этот алгоритм не работает вовсе (но по многочисленным тестам он работает правильно).
Заработало! — или 4 детали пазла, без которых контекст деняк не принесёт
Вам знакома проблема, когда лидов много, а продаж нет? Часто в этой ситуации обвиняют директолога. Горы пообещал, а в результате ничего нет. А ведь путь к деньгам кроется в собранных кусочках пазла...
Анализ доменов-доноров с помощью chatGPT и Data Analyst
В ChatGPT существует множество плагинов, каждый из которых предлагает уникальные возможности для расширения функционала этого инструмента. От создания кода до анализа данных. Плагины делают ChatGPT ещё более мощным и универсальным инструментом для различных задач.
Хочу рассказать про плагин Data Analysis. Это разработка от OpenAI, представляющая собой плагин, благодаря которому возможно создание и выполнение кода прямо в интерфейсе ChatGPT, а также работа с файлами, загруженными пользователем. Ранее известный как Code Interpreter, данный плагин ранее был доступен лишь как бета фича, а сейчас плагин доступен всем обладателем подписки chatGPT Plus.
Покажу способ, как с помощью Data Analysis можно сделать анализ ссылочного сайта и выбрать домены для отклонения в Google Search Console.
Улучшаем региональное продвижение сайта
На одном из недавних проектов снова встал вопрос регионального продвижения. Проект уже имел региональный функционал на основе поддоменов. О том что нас не устраивало и как мы нашли win-win способ для поисковиков от Yandex и Google.
Мозг уже не нужен. Нейро - новый сервис Яндекса
Есть афоризм:
Правильно заданный вопрос - половина ответа.
(верно подсказали в комментариях - не поговорка, а именно афоризм)
Но теперь всё изменилось. Для поиска информации уже не нужен мозг, как основной инструмент для поиска информации. Теперь вместо собственного мозга у нас есть замечательный сервис НЕЙРО.
https://ya.ru/n/about?utm_source=promo_cards
Любой ответ — лишь отражение информации, которая нашлась в источниках.
Сначала нейросети переформулируют вопрос. Затем находят релевантные источники для ответа и выбирают пять самых полезных. Потом собирают из информации в этих источниках понятный ответ.
Нейро особенно полезен, когда нужно разобраться в теме, он изучит и сопоставит информацию из полезных источников. Выделит важное и подскажет, на что обратить внимание.
Вы задаёте вопрос так, как он приходит в голову. Нейро отвечает, опираясь на источники.
Многие вещи гораздо проще показать, чем объяснить, поэтому Нейро понимает изображения. Просто загружаете картинку и спрашиваете, например: «Как это починить?».
Задавайте вопросы, для которых нужно изучить много информации из разных источников. Нейро сам сравнит варианты если сомневаетесь, что выбрать или в чём отличие.
Для того, чтобы найти ответ уже не надо даже пытаться разобраться в сути.
Не озвучена прямо лишь суть сервиса:
Нейросеть сама за Вас разберется в том вопросе, в котором могли бы разобраться Вы сами.
- Вы что же, и думать за меня будете?
- АГА!!!
Зато я разобрался - почему пост набрал минусов. Нахватать минусов от Яндекса в первом же посте на Хабре - повод гордиться собой!
https://habr.com/ru/companies/yandex/articles/807801/ - честно говорю - увидел только что. Комментарии там убедили, что сделал всё правильно.
Поиск по коду — это сложно
Функциональность поиска на Val Town не очень впечатляет. Сейчас в её основе лежит механизм ILIKE Postgres, работающий на основе алгоритма поиска подстроки: если искомое выражение в коде есть, оно выводится в результатах. Этот процесс не включает никакого ранжирования и очень слабо поддерживает запросы из нескольких слов. Более эффективный поиск является одной из самых желанных для нас возможностей.