В предыдущей части туториала мы узнали что такое проект RealWorld, определились целями туториала, выбрали стек технологий и написали простой веб-сервер на Express в качестве основы для изоморфного фронтенда. В этой части, мы допилим серверную часть и напишем изоморфный «Hello World» на Ractive, а также соберем все это с помощью Webpack. Читать дальше →
Подробнее
Весной 2017 года Eric Simons, со-основатель учебного проекта Thinkster, анонсировал проект «RealWorld» — демо приложение и спецификация к нему. Проект объявил своей целью выйти за рамки привычных «todo»-демок для более прикладного сравнения и изучения возможностей различных фреймворков и технологий, а также подходов к разработке и способов решения задач. Читать дальше →
Подробнее
Я проводил некоторые эксперименты, как Googlebot разбирает и рендерит JavaScript, и наткнулся на несколько интересных вещей. Первое — то, что функция Math.random() в Googlebot выдаёт полностью детерминированные серии чисел. Я написал маленький скрипт, который использует этот баг для точной идентификации гуглобота: Источник При первом вызове Math.random() из гуглобота результат всегда будет 0,14881141134537756, второй вызов всегда вернёт 0,19426893815398216. Скрипт по ссылке выше просто…
Подробнее
Времена, когда обновления поисковых алгоритмов Google выкатывались крупными кластерами и носили любовно подобранные зоологические имена, остались позади. Осенью один из представителей компании небрежно заметил, что сейчас алгоритмы корректируются по несколько раз на дню и широкую публику оповещают только о незначительной части этих изменений. Этого стоило ожидать — по мере того, как искусственный интеллект набирает силу, развитие системы ранжирования и ускоряется, и становится менее дискретным.
Подробнее
We don’t need no traffic building, We don’t need no SEO, No link exchanges in your network, Spammers! leave us all alone. Anna Filina Немного истории В далеком 2013 году Spike Brehm из Airbnb опубликовал программную статью, в которой проанализировал недостатки SPA-приложений (Single Page Application), и в качестве альтернативы предложил модель изоморфных веб-приложений. Сейчас чаще используется термин универсальные веб-приложение (см. дискуссию). В универсальном веб-приложении каждая…
Подробнее
Два года назад я написал статью "Справочник интернет-маркетолога", в которой собрано несколько десятков различных онлайн-сервисов, инструментов интернет-маркетинга. При желании обновить статью, были найдены подборки, после которых за свою становилось стыдно. Стало понятно что делать меньше 500 неинтересно. Это было непросто, но в итоге мы собрали 555 сервисов, по более чем 60 категориям: Читать дальше →
Подробнее
Задача следующая: есть компания по верстке веб-сайтов. Бюджет около $25.000. Владелец бизнеса интересуется возвратом инвестиций в SEO и AdWords. На первый взгяд сравнивать эти каналы привлечения клиентов сложно. Например результаты SEO-продвижения приходят через недели и месяцы, а вот контекстную рекламу анализировать и оптимизировать можно практически сразу. Тем не менее есть измеримые показатели: сумма инвестиций, количество уникальных посетителей, конверсия, количество сделок с
Подробнее
Мне казалось, что поисковики давно победили black hat тактики с помощью машинного обучения и других мощных технологий. Сети дорвеев если и остались, то только где-то на обочине интернета, в маргинальных тематиках типа казино или контента для взрослых. Но недавно я наткнулся сразу на целую кучу спамных сайтов, которые собирают миллионы посетителей из Яндекса, легко побеждают качественные и авторитетные проекты даже в белых нишах. Читать дальше →
Подробнее
Robots.txt указывает веб-краулерам мира, какие файлы можно или нельзя скачивать с сервера. Он как первый сторож в интернете — не блокирует запросы, а просит не делать их. Интересно, что файлы robots.txt проявляют предположения веб-мастеров, как автоматизированным процессам следует работать с сайтом. Хотя бот легко может их игнорировать, но они указывают идеализированное поведение, как следует действовать краулеру. По существу, это довольно важные файлы. Так что я решил скачать файл
Подробнее
Это несколько провокационная статья, в которой самой важной частью будут Ваши комментарии, уважаемые хабровчане. Для начала давайте разберемся, о каком именно аудите и малом бизнесе идет речь. Мой опыт работы с региональными и федеральными компаниями (а их в моей карьере было несколько сотен за почти 15 лет) показывает, что несмотря на объемы производства и число штатных работников, отделы продаж и маркетинга либо представлены 1-2 сотрудниками, либо самими владельцами бизнеса. Владелец…
Подробнее
План повествования 1. Что такое SEO или эффект черно-белого кино. 2. Идея поисковой оптимизации (правильные пчелы). 3. Стратегия продвижения (безоружные ниндзя). 1. Что такое SEO или эффект черно-белого кино Не было бы смысла начинать эту статью, если бы, объясняя термин SEO, пришлось переписывать определение из Википедии. К тому же объяснение на уровне определения не раскрывает полную картину. Я предлагаю Вам рассмотреть поисковую оптимизацию с другого ракурса, так сказать, со…
Подробнее
Всем привет! В этой статье я расскажу о том, как производитель детского и спортивного оборудования в период с 2014 по 2017 год поднял продажи на 60% и увеличил долю рынка на 3,5% с помощью правильного подхода к интернет-маркетингу. Читать дальше →
Подробнее