Решаем задачу о ранце. Муравьиный алгоритм или генетический лучше? Давайте разбираться.
Поисковая оптимизация *
Выходим на первые позиции поисковой выдачи
Что такое транскрибация: рост популярности, возможности заработка и программы
Далеко не каждый пользователь интернета сталкивался с понятием Транскрибация, но в тоже время фрилансеры успевают получать за это быстрые деньги. Спрос на услугу растет, поэтому разберем подробнее, о чем же речь, как это использовать и монетизировать.
React SEO: Советы по созданию SEO-friendly приложения
Привет, Хабр! Представляю вашему вниманию перевод статьи “React SEO: Tips to Build SEO-friendly Web Applications” автора Paridhi Wadhwani.
О чем пойдет речь
Вы узнаете проблемы, с которыми сталкивается React приложения в части SEO (Search Engine Optimization или оптимизация для поисковых систем). Чтобы быть более точным, вы увидите, как React совмещается с методами поисковой оптимизации. Также, вы будете знать, как Google сканирует сайты на React.
Опыт SЕО оптимизации кода на NextJS
Оптимизация Сео Аудита на NextJS. Это ненастолько удачное занятие, поскольку, по моему опыту, он не дает полного контроля над event loop, который и надо приоритетно оптимизировать. Однако NextJS дает очень высокую скорость разработки, которая нужна многим продуктам, поэтому научится поднимать до 90 обязательно и в этой статье я поделюсь какие шаги мне помогли этого достичь.
Истории
Поиск Google умирает
Пол Грэм считает, что такая ситуация означает, что Reddit как сайт социальной сети «всё ещё не достиг своего пика». На самом деле это означает, что количество людей, использующих Reddit как поисковый движок, растёт.
Пол Грэм: «Reddit — уникальная соцсеть. Спустя 15 лет после запуска она всё ещё не достигла своего пика».
Почему люди ищут именно на Reddit? Короткий ответ: очевидно, что поисковые результаты Google умирают. Длинный ответ: бОльшая часть веба стала слишком недостоверной, чтобы ей доверять.
Journeys и другие новые функции Google Chrome
Google Chrome используется миллиардами пользователей по всему миру и является одним из самых популярных веб-браузеров. Веб-браузер, принадлежащий Google, предлагает новые функции и исправления ошибок благодаря регулярным обновлениям. Некоторые из этих функций доступны для всех пользователей, в то время как другие функции доступны только в бета-версии или скрыты под флажками. Как и каждый год, Chrome также выпустил обновление в этом году.
Google в своём блоге 8 февраля объявил о добавлении новых функций в браузер. Настольная версия веб-браузера получает новую функцию, получившую название Journeys, которая позволяет пользователям повторно посещать сайты, которые они искали ранее. С помощью Journeys поисковый гигант помогает упорядочить историю посещений, устраняя процесс ручного поиска ранее просмотренных страниц. Функция отобразит список релевантных сайтов, которые пользователи посетили несколько дней или недель назад. Пользователи могут получить доступ к Journeys, посетив страницу истории браузера или введя соответствующее слово в адресной строке. Затем Chrome отобразит опцию «Возобновить поиск» со списком сайтов, которые вы посещали ранее.
HTML5 и алгоритм разметки документов
Все мы уже знаем, что для создания веб-сайтов лучше всего использовать HTML5. Сейчас мы обсудим то, как правильно использовать HTML5. Одной из важных частей HTML5, которую до сих пор не все понимают, является разделение содержимого на разделы: section, article, aside и nav. Чтобы понять разделение содержимого, нам нужно понять алгоритм разметки документа. Понимание алгоритма структурирования документа может оказаться непростой задачей, но оно того стоит. Вы больше не будете ломать голову над тем, какой элемент использовать - section или div - вы будете знать это сразу. Более того, вы будете знать, почему эти элементы используются, и именно знание их значения является самым большим достоинством изучения алгоритма.
Все мы уже знаем, что для создания веб-сайтов лучше всего использовать HTML5. Сейчас мы обсудим то, как правильно использовать HTML5. Одной из важных частей HTML5, которую до сих пор не все понимают, является разделение содержимого на разделы: section, article, aside и nav. Чтобы понять разделение содержимого, нам нужно понять алгоритм разметки документа.
Темизация. Часть 2. Новые браузерные API. Темизация при SSR. Выбор между SPA, SSR и SSG
Каждый год веб совершает огромные шаги в светлый мир будущего (или тёмный, смотря какой вы предпочитаете). Инструменты один за другим добавляют тёмные темы, а крупные гиганты обновляют и улучшают свои системы дизайна, чтобы они оставались актуальны в расширяющемся тёмном мире. Внедрение темной темы значительно улучшает пользовательский опыт и, как следствие, бизнес показатели. Например, недавно одна из крупнейших бразильских новостных компаний Terra, после добавления темной темы, увеличила количество посещённых за сеанс страниц на 170% и снизила показатель отказов на 60% (т.е. в 2,5 раза) [читать статью].
По собранным Android Authority (2514 опрошенных) данным и анализу Томаса Стейнера (243 опрошенных), более 80% пользователей используют тёмную тему. Конечно же, выборку сложно назвать однозначно правдивой, ведь опросы проходили на технических форумах, но в целом можно говорить о том, что темной темой пользуется добрая половина интернета.
Первая часть цикла по большей части была посвящена истории css-переменных – их созданию, развитию и становлению, а также содержала примеры темизации как на уровне планирования и дизайна, так и на уровне разработки клиентской части, включая различные способы темизации и смены тем [Темизация. История, причины, реализация]. В этой статье, поднимаясь на ступень выше, речь пойдёт о клиент-серверном взаимодействии и возможностях современных браузеров в контексте темизации.
Мониторинг системы мониторинга, или Жизнь внутри индекса
Мы с Аней не тестировщики. Мы относимся к эволюционирующему классу IT-специалистов — системным администраторам или operations-инженерам. Но в нашей повседневной жизни мы тоже не обходимся без тестов. И сегодня мы хотим немного поговорить про Splunk. Точнее, вся наша статья будет именно про него.
Расчет окупаемости SEO-продвижения сайта
Google-таблица в помощь:
Собственнику бизнеса, чтобы понять:
1) При каких бизнес-показателях SEO будет прибыльным, а при каких убыточным
2) Сколько времени и денег потребуется, чтобы выйти в операционный плюс и полностью окупить вложения
3) Есть ли вообще смысл вкладываться в SEO на текущем этапе развития бизнеса
SEO-специалисту, чтобы:
1) Понимать, стоит ли брать клиента в работу
2) Повысить конверсию в заказ
3) Повысить средний чек
Gionee M3 и потоки дезинформации, или Что бывает, когда копирайтеры не шарят в том, о чём пишут
Народная мудрость гласит: СМИ превращаются сначала в СМД, а потом и в ОМП. Последняя стадия, конечно, едва ли грозит сайтам неполитических тематик, но в том, что по всему миру существует практика массовой дезинформации и генерации уток, я только что убедился лично. А причина этой практики - не чей-то злой умысел, а банальный непрофессионализм и всеобщее неумение в фактчекинг в сочетании со стремлением дурналистов выдать новость как можно быстрее. Увы, в погоне за читателем (и, как следствие, доходом от рекламы) новостные редакции даже уважаемых и авторитетных изданий (в отличие от экспертно-аналитических отделов в них же) не утруждаются ни проверкой источников, ни анализом фактов
Есть в рунете один очень крупный и уважаемый сайт о технологиях. Сайт этот известен на весь рунет своими экспертными публикациями и обзорами, считается одним из авторитетнейших источников, но несколько лет назад он подвергся редизайну, а заодно пересмотру подхода к работе новостной редакции. На форуме администрация бодро отчиталась о росте поисковой индексации и посещаемости, а читатели ответили шквальной критикой рубрики новостей: кричащие жёлтые заголовки "а-ля Akket", поток мелочных новостей о слухах, а главное - множественные ошибки и опечатки в текстах. Увы, ситуация не улучшилась со временем, но администрацию всё устраивает, ведь основной аудиторией рекламы сайта теперь стали не гики и IT-специалисты (слава Сетевому, экспертный раздел сайта не пострадал!), а ширнармассы, попадающие туда из новостных агрегаторов.
5 тактик для лучшего ранжирования в Google Discover
Хотя вы не можете на 100% попасть в Discover, но можете приложить максимум усилий для улучшения ранжирования в данном сервисе Google.
Как я technicalseo.expert проходил (уровень 2)
Продолжение исследования головоломки technicalseo.expert которая будет сломана самым нетривиальным образом.
Предыдущий уровень и чуть подробнее о самой головоломке в первом посте: ссылка
technicalseo.expert - это головоломка для SEO, хотя я сел не имея никакого бэкграунда в SEO, а сейчас работаю скромным датасаентистом. Разработала головоломку Алексис Сандерс, работающая в международном агентстве маркетинга Merkle Inc. Алексис объясняет "Идея игры заключалась в том, чтобы позволить SEO-специалистам изучить технические аспекты своей профессии. Но второй уровень требует глубочайших познаний в HTML, CSS, PHP и Java. Третий уровень был спроектирован так, чтобы никто никогда его не прошёл"
Ближайшие события
Как я technicalseo.expert проходил (уровень 1)
technicalseo.expert - это головоломка для SEO, хотя я сел не имея никакого бэкграунда в SEO, а сейчас работаю скромным датасаентистом. Разработала головоломку Алексис Сандерс, работающая в международном агентстве маркетинга Merkle Inc. Алексис объясняет "Идея игры заключалась в том, чтобы позволить SEO-специалистам изучить технические аспекты своей профессии. Но второй уровень требует глубочайших познаний в HTML, CSS, PHP и Java. Третий уровень был спроектирован так, чтобы никто никогда его не прошёл"
SERM: Все говорят пиши отзывы, а ты не пиши
Всем привет, поговаривают что рынок SERM растет, хотя это и не совсем правда. Растет рынок написания и удаления отзывов. И это направление будет продолжать расти, по причине постоянных обновлений алгоритмов поисковых систем. Собственно, в умах заказчиков данной услуги произошло смешение понятий работы с отзывами и SERM. Почему отзывы – это не SERM, мы обсудим чуть ниже, теперь немного о нас. Спойлер: мы не любим работать с отзывами. :(
Это забавно, но наш первый заказ на SERM, был связан именно с удалением негативного отзыва об одном туристическом объекте в Кемеровском области (кстати в тот раз никакого SERM не пригодилось). Итак, с 2006 года мы работаем с репутацией сетевых компаний, политиков, медицинских центров и частных лиц. Погнали.
«Мобилизация» сайта: внедряем AMP-страницу
Для удобства отражения сайта на мобильных устройствах зачастую нужно внедрить в проект страницу Accelerated Mobile Pages (AMP). Делимся примером, как можно выполнить эту задачу, если вы работаете с приложением на React.
Начнем с того, что AMP — технология ускоренных мобильных страниц от Google с открытым исходным кодом. Этот способ позволяет оперативно загрузить веб-страницу при низкой скорости подключения к сети.
Подробнее с технологией можно познакомиться в различных источниках, например, здесь, здесь или здесь.
Именно такая задача появилась в одном из наших проектов, где стек технологий включал в себя Next.js, React, Styled components и Effector, при этом не было доступа к стору на стороне клиента. Большинство инструкций и гайдов по внедрению AMP, в свою очередь, были ориентированы на обычные html-страницы.
Перенос сайта без потери трафика — это реально?
Причины переезда сайта на новую CMS могут быть разными — например, нужно обновить функционал, дизайн, структуру. Это могут быть требования импортёра (например, для сайтов автодилеров), когда все идентичные сайты переезжают на новую платформу. Также практикуется перенос сайта на новый хостинг и домен, но здесь мы рассмотрим переезд именно на новую платформу, так как он наиболее специфичен.
Перенос сайта на новую платформу — трудозатратная процедура. В ней задействованы разные специалисты: как правило, это SEO-специалист, программист и контент-менеджер.
Сайт можно перенести с минимальными потерями, а можно потерять весь наработанный трафик, если допустить ошибки. Именно поэтому важно соблюдать технологию переноса сайта.
В любом случае нужно быть готовыми к некоторой потере трафика. Восстанавливаться он может несколько месяцев. При этом в агентстве Alente нам удавалось переносить сайты не только с минимальными потерями, но и с быстрым ростом позиции. К примеру, успешный опыт был проведён на проектах автодилеров Hyundai — уже через месяц после переезда мы получили прирост позиций и трафика.
На основании своего опыта мы собрали чек-лист для переноса сайта на новую CMS с минимальными потерями.
Как абуз DMCA делает большинство авторов контента беззащитными
Манипуляция с датой публикации позволяет убрать из поиска Google почти что угодно. Во всем виновата лазейка в авторском праве и это большая проблема для всего интернета.
Неприятно, когда в интернете о тебе пишут вранье. Еще хуже, когда ложь уходит в народ и начинает отнимать клиентов, потенциальные партнеры задают неудобные вопросы, да и перед близкими неприятно — они ведь тоже умеют пользоваться интернетом.
С негативом хочется разобраться побыстрее и относительно недавно на рынке появилось действенное решение — абуз DMCA или закона об авторском праве. Метод почти не дает осечек и мало кто задумывается, что за ним стоит воровство контента и русская рулетка с законом. Работает же, так чего думать?
Есть один нюанс — все действия по DMCA фиксируются в открытом доступе, что рано или поздно выстрелит в обратную сторону. Плюс никто не снимает с повестки вопросы этики, ведь никто не застрахован от абуза DMCA.
Обязательно прочтите это мини-расследование, если интересны неприятные стороны работы Google.
Дайджест Joomla за 2-е полугодие 2021
Все главные новости из мира Joomla за лето и осень 2021 года, в одной статье.
Традиционно наш дайджест обозревает новости, расширения, шаблоны и статьи из мира Joomla. Прошлый выпуск вы можете прочитать здесь.
В этом выпуске: главные новости, обзор электронной коммерции, СЕО-продвижение Joomla, статьи о Joomla, материалы для Joomla-разработчиков, обзор расширений и шаблонов, ресурсы русскоязычного Joomla-сообщества.
Lighthouse. Руководство по оптимизации сайтов для начинающих
Быстрые сайты любят и пользователи, и поисковики.
С первыми всё просто: если страница долго грузится, пользователь её закроет и перейдёт на другой сайт. С поисковиками похожая история: скорость загрузки, скорее всего, влияет на ранжирование сайта в поисковой выдаче.
Lighthouse — один из известных инструментов для проверки производительности сайтов. Он тестирует сайт, показывает оценку производительности и даёт конкретные рекомендации: что можно улучшить, чтобы сделать сайт быстрее.
Lighthouse можно запустить тремя способами:
С помощью Node CLI. Для этого установите в свой проект пакет Lighthouse с помощью команды npm install -g lighthouse
.
Через расширение для браузера Chrome или Firefox. Установите расширение, затем откройте свой сайт и запустите проверку с помощью кнопки Generate report.
С помощью инструментов разработчика — Chrome DevTools. Чтобы запустить проверку, откройте инструменты разработчика, переключитесь на вкладку Lighthouse и нажмите на кнопку Generate report.