Технический директор компании RankActive рассказывает, как создать собственное ПО для SEO

  1. Но как мы узнаем, с чего начать и что оставить?
  2. Расскажите нам немного о своем прошлом. Что побудило вас разработать программное обеспечение для SEO?
  3. Какую роль играет API в разработке инструментов SEO?
  4. Сколько времени понадобилось, чтобы получить RankActive с земли?
  5. UI / UX важен для программного обеспечения SEO?
  6. Как вы нашли подходящих людей для разработки и запуска программного обеспечения?
  7. С какими проблемами вы столкнулись на ранних стадиях разработки?
  8. Как вы выжили в условиях высокой конкуренции? Есть так много поставщиков программного обеспечения...
  9. Какие маркетинговые стратегии вы бы порекомендовали нашим читателям?
  10. И последний вопрос. Кто-нибудь может создать программное обеспечение SEO? Какой совет вы бы дали...

декабрь

Сеть наполнена инструментами, обещающими облегчить работу SEO-экспертов и специалистов по цифровому маркетингу. Возможно, вы слышали о Google Analytics, SEMrush, Moz, RankActive и множестве других инструментов, которые утверждают, что помогают справиться с платным поиском, SMM, почтовым маркетингом и SEO. Некоторые из этих решений бесплатны, в то время как другие берут огромные суммы денег.

Тем не менее, иногда вы не получаете то, что искали, или просто не хотите платить за это. Именно тогда вы начинаете думать о разработке вашего программного обеспечения для SEO.

Но как мы узнаем, с чего начать и что оставить?

Мы обратились к настоящему эксперту по этому вопросу: Евгению Воробьеву, главному техническому директору RankActive , ведущая платформа SEO с более чем 400 активными пользователями.

Мы спросили Евгения о процессе разработки программного обеспечения для SEO, который, на удивление, оказался более сложным, чем может показаться на первый взгляд.

Мы спросили Евгения о процессе разработки программного обеспечения для SEO, который, на удивление, оказался более сложным, чем может показаться на первый взгляд

Расскажите нам немного о своем прошлом. Что побудило вас разработать программное обеспечение для SEO?

Мы начали свой бизнес в 2009 году, когда индустрия SEO еще только начинала развиваться. Это было прямо перед введением более строгих правил в отношении качества контента и ключевых слов наряду с чрезмерной оптимизацией. Тогда все, казалось, следовали практике черной шляпы. Тем не менее, мы предсказали значительные изменения в алгоритме Google и создали Areanda, одно из первых агентств SEO в этой части света. Отказавшись прыгнуть на подножку с большими тенденциями, мы взлетели и заверили успех нашего маленького стартапа.

У меня появилась идея программного обеспечения для отслеживания рангов после многих лет использования сторонних решений. Я понял, что нам нужно больше, чем может дать нам рынок за приемлемую цену. Нам пришлось отказаться от неэффективных и дорогих инструментов и разработать собственное программное обеспечение для отслеживания рангов, которое будет соответствовать нашей бизнес-модели. В то же время нам пришлось удовлетворить потребности настраиваемого и гибкого программного обеспечения для извлечения данных SERP, анализа трафика конкурентов и получения данных о ключевых словах в верхней части Google Adwords.

Итак, мы создали внутренний инструментарий SEO, который впоследствии стал популярным продуктом. Сегодня у нас более 400 активных пользователей RankActive и это число быстро растет.

Какую роль играет API в разработке инструментов SEO?

Ну, API играет здесь важную роль, это в основном ядро ​​любого программного обеспечения. Идея состоит в том, чтобы ваше программное обеспечение говорило напрямую с Google. Однако Google не продает свой API, поэтому вам нужен внешний «рычаг» для извлечения данных из SERP и их анализа.

Вы можете использовать разные API для разных целей. Например, есть Google Analytics.js что позволяет отслеживать взаимодействия пользователя с сайтом, Bing's API веб-поиска для получения информации из поисковой выдачи и так далее и тому подобное.

Тем не менее, многие провайдеры API получают огромную прибыль, устанавливая высокие цены. Они берут много денег за каждый вызов API и сильно ограничивают количество вызовов. Скорость обработки также оставляет желать лучшего.

Мы выбрали DataForSEO, потому что их решения наиболее соответствуют потребностям нашего бизнеса. Обладая наиболее доступными API, они позволяют запрашивать результаты несколько раз для конкретной задачи. Мы можем отправлять до 1000 запросов в минуту, что очень существенно. Более того, их скорость обработки намного выше по сравнению с другими поставщиками API, потому что в DataForSEO они не используют прокси-сайты в классическом смысле. Вместо этого есть несколько источников данных, которые помогают разнообразить прием данных и возвращать результаты, зависящие от местоположения.

Позвольте мне получить это прямо. API-интерфейсы, использующие обычные прокси-серверы, возвращают результаты в необработанном HTML-формате вместе с капчами и всеми ненужными данными. Чем больше вы используете такой API, тем больше «мусора» вы получаете. По сути, такие решения похожи на огромную денежную яму: вы платите деньги за гигабайты ненужных данных, а не за требуемые результаты. В отличие от этого, DataForSEO взимает плату только за результаты, поэтому они гарантируют, что деньги будут вложены в полезные данные.

Еще одна вещь, о которой стоит подумать, это данные, которые вам нужны для вашего проекта. Например, некоторые довольны рейтингом, в то время как другие ищут данные по ключевым словам, такие как ежедневные показы, цена за клик, объем поиска и т. Д. DataForSEO предлагает всесторонние решения для различных целей.

Последнее, но не менее важное: нам не нужно было создавать какие-либо проекты, кампании и делать все эти дополнительные шаги для интеграции с DataForSEO. Их API могут быть интегрированы с помощью нескольких простых шагов, что позволяет нам сосредоточиться на разработке нашей системы.

Сколько времени понадобилось, чтобы получить RankActive с земли?

Что ж, нам потребовался около года напряженной работы, чтобы разработать ядро ​​нашего первого продукта - Rank Tracker. Затем мы потратили бы несколько месяцев, работая над пользовательским интерфейсом и пользовательским интерфейсом.

Почему это заняло у нас так много времени? Ну, обо всем по порядку, разработка программного обеспечения - это не место, чтобы срезать углы. Вы должны убедиться, что все работает гладко и система стабильна заранее. Более того, нам пришлось разработать наш API, что, вероятно, было самой сложной частью плана.

Ежедневное хранение рейтинга ТОП30 для 1000 ключевых слов только в Google генерирует невероятные объемы данных в реляционной базе данных, для которой требуются десятки серверов и сотни жестких дисков.

Если бы мы разработали такую ​​же систему сегодня, это было бы намного проще. У вас есть десятки готовых API-интерфейсов и все эти вычислительные среды (например, Apache Spark). Это помогает сократить погоню и существенно сократить время разработки. Я бы сказал, что эффективные API и Spark могут свести к минимуму весь процесс до 2-3 месяцев.

В то же время, это только в том случае, если вы создаете программное обеспечение для отслеживания рангов. Если вы хотите добавить результаты SERP, данные о ключевых словах, анализ конкурентов и т. Д., Время разработки, вероятно, возрастет в геометрической прогрессии. Я думаю, что два-три года самоотверженной работы были бы более реалистичными.

UI / UX важен для программного обеспечения SEO?

Пользовательский интерфейс может показаться не таким уж важным, если ваше программное обеспечение предназначено только для внутреннего использования. Вы всегда можете объяснить членам вашей команды, как взаимодействовать с платформой и получать необходимые результаты.

Тем не менее, большая картина всегда окупается. Что если однажды вы решите продвинуть свое программное обеспечение на рынок?

В этом случае сделать хорошо работающий инструмент недостаточно. Он также должен быть красивым и с ним легко работать. Многие разработчики программного обеспечения не понимают, что пользователи не хотят знать, насколько велика архитектура. Они хотят продукт, который сделает их жизнь проще. Если пользователи не понимают, как взаимодействовать с вашим инструментом, они не будут читать ваш справочный центр или смотреть видеоуроки. Они просто начнут искать другое решение проблемы.

Как вы нашли подходящих людей для разработки и запуска программного обеспечения?

Когда мы решили начать разработку наших инструментов SEO, уже было несколько талантливых программистов. Тогда нам было достаточно построить архитектуру и представить ее в качестве нашего собственного программного обеспечения.

Однако, если мы говорим об инструменте, который был бы конкурентоспособен на рынке, обычно в нем участвует много людей. На разных этапах процесса разработки программного обеспечения вам могут понадобиться некоторые из следующих навыков (или все вместе): главный технический архитектор, специалист по архитектуре приложений, дизайнеры пользовательского интерфейса и UX, системные администраторы, менеджер проектов, администраторы баз данных и множество разработчиков программного обеспечения.

Как я нашел всех этих людей? Ну, лучше задавайте эти вопросы нашим менеджерам по персоналу 🙂

С какими проблемами вы столкнулись на ранних стадиях разработки?

Ну, каждый этап разработки, каждая маленькая деталь - это вызов. Основной проблемой, однако, была разработка правильной архитектуры. Вам нужна адекватная система масштабирования для адаптации программного обеспечения к растущей базе пользователей.

Позвольте мне объяснить это немного. Допустим, вы пытаетесь создать своего рода инструмент отслеживания позиций ключевых слов. У вас есть это количество вызовов API, разделенное на это количество пользователей. И тогда ваша база данных пользователей значительно расширяется. Если в основе вашего программного обеспечения лежит плохая архитектура, система рухнет. Это проблема, которая нас беспокоила больше всего на ранних стадиях разработки RankActive.

Еще одна вещь, чтобы думать о поддержке клиентов. Высококачественная команда поддержки помогла нам выделиться среди конкурентов, но, опять же, было сложно найти подходящих людей для выполнения работы.

Узнайте больше о команде поддержки клиентов, стоящей за DataForSEO >>

Как вы выжили в условиях высокой конкуренции? Есть так много поставщиков программного обеспечения SEO, что помогает вам идти в ногу?

Да, рынок конкурентный. Новые программные решения SEO запускаются каждый месяц, и столько же из них бросают вызов.

Что помогает нам идти в ногу? Ну, мы разработали более узкую нишу и сосредоточились на нескольких основных областях, где у нас есть конкурентное преимущество. В случае RankActive есть все, что вам нужно для успешного проведения SEO-кампании, поэтому полнота предоставляемой нами информации является ключевым преимуществом, которое помогает нам оставаться на шаг впереди.

Какие маркетинговые стратегии вы бы порекомендовали нашим читателям?

Мы эффективно используем как входящие, так и исходящие маркетинговые стратегии. Эти двое должны работать в целом.

Тем не менее, исходящий становится все менее и менее эффективным с годами. Люди ищут творческие способы заблокировать наши электронные письма. Более того, это становится дорогостоящим.

Поэтому я бы порекомендовал узнать о входящем маркетинге и приложить больше усилий в таких областях, как SEO, социальные сети и блоги.

И последний вопрос. Кто-нибудь может создать программное обеспечение SEO? Какой совет вы бы дали тем, кто решил пойти по этому пути?

Абсолютно. Талантливые разработчики программного обеспечения, как правило, создаются, а не рождаются. Вопрос в том, сколько времени, денег и усилий вы готовы инвестировать, чтобы создать надежный продукт. С другой стороны, это часто длинный выстрел. Сначала вы потратили тысячи часов на разработку своего первого инструмента, а затем столько же времени потратили бы на устранение ошибок.

Если вы не можете решить, стоит ли запускать ваше программное обеспечение для SEO или купить готовое решение, посмотрите наш пост в блоге « Купить против Build SEO Software: как решить? «

Что касается моих советов новичкам, то, во-первых, я бы порекомендовал сосредоточиться на узком поле, что часто игнорируется основными владельцами рынка. Это могут быть инструменты для поиска длинных хвостовых разговорных ключевых слов или оптимизации голосового поиска.

Похожие

SEO SEO: 5 способов улучшить вашу SEO SEO
... вы предприняли надлежащие шаги, чтобы увеличить свои усилия по SEO на сайте. В конце концов, если никто не может их найти, то действительно ли они вообще существуют? Дайте ему название, богатое ключевыми словами И под «богатым ключевыми словами» я подразумеваю название вашей компании. Ваше имя будет ключевым словом, которое ваши клиенты и потенциальные поклонники будут чаще всего использовать, когда пытаются вас найти. Так вот что вы хотите показать.
Власть SEO
... суждение на форуме CS-Cart Бесплатный SEO аудит Цель дополнения Power SEO - облегчить работу с SEO. С помощью этого дополнения вы можете устанавливать специальные шаблоны для заголовков, заголовков и мета-описаний категорий и страниц с фильтрами. Это означает, что все метаданные для них будут сгенерированы автоматически.
SEO анализ
... для поднятия рейтинга; Вы можете сохранить интерес к сайту, публикуя интересующие вас материалы. Вы можете увеличить время пребывания на странице с помощью интересных видео. Вы можете увеличить количество просмотров на вашем сайте, увеличив использование фотографий. Вы можете увеличить количество посетителей, установив каталог в своем поддомене. Вы также можете увеличить свое отображение, поместив код обновления, то есть код обновления на свою страницу. Однако вы должны поместить код обновления
Деян SEO
... как Дан Петрович который показал очень приверженность этому делу и полную поддержку. Я представляю вам Dejan SEO: Деян SEO Dejan SEO предлагает долгосрочные стратегии цифрового маркетинга для повышения узнаваемости бренда, повышения авторитета сайта и увеличения присутствия в Интернете. Репутация Деян С 2001 года Dejan SEO поддерживает репутацию, опережая последние исследования и разработки
SEO Гарантия
... seo-garantia-1.png> Samyak Online приобрел обширный опыт SEO, выполняя много проектов SEO за эти годы. Мы добились успеха в предоставлении результатов SEO и занимаем лидирующие позиции в SEO компании в Индии. Мы гарантируем, что мы посвятим наши знания и ресурсы для оптимизации и повышения эффективности SEO вашего сайта, применяя этические методы SEO. Наш гарантированный SEO сервис демонстрируется нашим опытом и уверенностью в нашей способности ранжировать сайты в основных поисковых
Seo Joomla
... вы хотите узнать больше о SEO техники Я приглашаю вас посетить раздел Joomlelian словарь где есть поверхностный список определений методов, чтобы придать актуальность и видимость веб-сайта . Я размышлял над предложением, которое я написал в
SEO важно?
... сли вы не знаете, о чем мы говорим, я начну раскрывать вам существенную разницу. Со сроком SEO (Поисковая оптимизация) мы имеем в виду поисковую оптимизацию. Сказав это, я мало что вам объяснил. Чтобы понять, что такое SEO, я попытаюсь определить его лучше: Для SEO мы подразумеваем множество всех тех операций, которые выполняются, чтобы попасть в
SEO маркетинговые услуги PDF
... для достижения ваших целей, посмотрите нашу подробную PDF-брошюру и узнайте больше о том, что делает Digital Search Group одним из лучших международных агентств SEO. В рамках подготовки к предстоящему обновлению Google Penguin 3.0
Лондонское SEO
... как мы можем помочь развитию вашего бизнеса. Мы с нетерпением ждем ответа от вас в ближайшее время. Почему SEO? Поисковая оптимизация (SEO) является одним из главных факторов, влияющих на рейтинг сайта. Не быть видимым в Google стоит вашей компании денег. Без этого вы, по сути, передаете свои конкурентные деньги. Никакой бизнес не может себе этого позволить. Веб-сайты должны быть хорошо оптимизированы для достижения более высокого рейтинга в поисковых
SEO PowerSuite
... SEO PowerSuite помогла 500 000 веб-мастерам улучшить рейтинг своих сайтов, поэтому он поможет улучшить ваш. SEO PowerSuite предлагает полный набор инструментов, которые удовлетворят потребности владельцев малого бизнеса, ищущих способ повысить SEO на сайтах своих компаний. SEO PowerSuite - это подборка четырех лучших программных продуктов SEO Assistant: Rank Tracker, аудитора веб-сайтов, SEO SpyGlass и LinkAssistant. Этот набор
Bellevue SEO
... выми системами в нашей области, и теперь мы распространяемся на Bellevue, WA. Прожив во Флориде большую часть своей жизни, мы с женой очень рады переехать в Белвью. Нам нравится погода здесь и насколько близко все. Вашингтон - это такое прекрасное государство, и мы чувствуем, что Белвью сейчас идеально подходит для нас. Мы находимся всего в нескольких минутах езды от Сиэтла, в который мы влюбились во время неожиданного объездного путешествия в 2012 году (срыв путешествия из-за

Комментарии

Тем не менее, вы не знаете, что вы можете сделать сами, чтобы оптимизировать SEO вашего сайта или даже с чего начать то, что выглядит как настоящая работа?
Тем не менее, вы не знаете, что вы можете сделать сами, чтобы оптимизировать SEO вашего сайта или даже с чего начать то, что выглядит как настоящая работа? SEO - это, конечно, профессия сама по себе, но будьте уверены, есть множество направлений работы, которые позволят вам самостоятельно оптимизировать SEO вашего сайта и дать толчок вашему ресторану. что он заслуживает. Мы создали это руководство, чтобы дать вам ключи для начала. Следуя некоторым или всем приведенным ниже советам,
Обычно вы должны получить доступ к серверу и создайте или отредактируйте файл там но что бы вы сделали, если у вас нет доступа или вы не осмелитесь коснуться основных файлов?
Как вы нашли подходящих людей для разработки и запуска программного обеспечения? Когда мы решили начать разработку наших инструментов SEO, уже было несколько талантливых программистов. Тогда нам было достаточно построить архитектуру и представить ее в качестве нашего собственного программного обеспечения. Однако, если мы говорим об инструменте, который был бы конкурентоспособен на рынке, обычно в нем участвует много людей. На разных этапах процесса разработки программного
Касаясь SEO, мы имеем в виду, что ключевые слова эта позиция вы И ключевые слова открывают путь в новый мир, который вы, возможно, уже знаете: знаете ли вы, что такое длинный хвост SEO?
Как вы нашли подходящих людей для разработки и запуска программного обеспечения? Когда мы решили начать разработку наших инструментов SEO, уже было несколько талантливых программистов. Тогда нам было достаточно построить архитектуру и представить ее в качестве нашего собственного программного обеспечения. Однако, если мы говорим об инструменте, который был бы конкурентоспособен на рынке, обычно в нем участвует много людей. На разных этапах процесса разработки программного
Да, я знаю, их много, но что вы ответите, если я скажу вам, что, возможно, вы напишете меньше статей, но что они глубже?
Да, я знаю, их много, но что вы ответите, если я скажу вам, что, возможно, вы напишете меньше статей, но что они глубже? В конце концов вам дадут парадокс: вы будете меньше писать, и у вас будет больше посещений, хотя, конечно, чтобы это произошло, вы должны писать действительно хорошо, поддерживать содержание в 300 слов не то же самое, что в 3000 слов. 3. Посмотрите на H Заголовки, также называемые заголовками, также называемыми заголовками, также называемыми
Этот отчет дает и клиенту, и SEO возможность рассказать о том, что происходит в проекте, что сделано, что должно, как мы измеряем успех и «что это значит снова?
Этот отчет дает и клиенту, и SEO возможность рассказать о том, что происходит в проекте, что сделано, что должно, как мы измеряем успех и «что это значит снова?». Это лучше всего рассмотреть в коротком 30-минутном звонке каждую неделю. Ниже я поделился шаблоном, который мне очень нравится. Его электронная таблица помещается на 1 странице и охватывает практически все, что можно было бы узнать о проекте, начиная с обзора высокого уровня вверху и заканчивая мельчайшими подробностями внизу.
Вы можете нанять мой опыт как для крупных, так и для небольших проектов, какой проект или работа у вас сейчас есть, где вы можете использовать мой опыт?
Вы можете нанять мой опыт как для крупных, так и для небольших проектов, какой проект или работа у вас сейчас есть, где вы можете использовать мой опыт? #contact Мой фон 2018 Активен в качестве SEO специалиста уже 8 лет! 2010 Создание интернет-маркетинга BMC, где я получил дальнейшее развитие в онлайн-маркетинг, специализация SEO - поисковая оптимизация. 2008 Менеджер по инновациям Hogeschool
Мы можем перечислить около ста вещей, почему мы так любим КангДзюн, но знаем ли мы о том, что он любит и его идеальный тип?
Мы можем перечислить около ста вещей, почему мы так любим КангДзюн, но знаем ли мы о том, что он любит и его идеальный тип? Seo KangJun 's Идеальная подборка типов Seo KangJun: мне действительно наплевать на возраст. Если она старше меня на 9 лет, это нормально. Я люблю доброго человека и того, с кем мне приятно общаться. Дело не в внешности для меня, а в том, какие эмоции я испытываю, когда я с этим человеком. Если я скажу то, что меня интересует, особенно во взглядах,
Как SEO Как вы должны изменить свою стратегию, чтобы получить преимущество над конкурентами?
Мы можем перечислить около ста вещей, почему мы так любим КангДзюн, но знаем ли мы о том, что он любит и его идеальный тип? Seo KangJun 's Идеальная подборка типов Seo KangJun: мне действительно наплевать на возраст. Если она старше меня на 9 лет, это нормально. Я люблю доброго человека и того, с кем мне приятно общаться. Дело не в внешности для меня, а в том, какие эмоции я испытываю, когда я с этим человеком. Если я скажу то, что меня интересует, особенно во взглядах,
Можете ли вы рассказать нам, как вы подходите / планируете план нового клиента (вообще говоря), и рассказываете о том, какие инструменты вы используете и почему?
Можете ли вы рассказать нам, как вы подходите / планируете план нового клиента (вообще говоря), и рассказываете о том, какие инструменты вы используете и почему? Владельцы сайтов в основном нанимают меня, чтобы увидеть измеримое движение в поисковой выдаче своих ключевых фраз. Это означает, что, чтобы помочь своим клиентам выделиться (в том, что касается Google), мне сначала нужно увидеть, с чем они сталкиваются. Поэтому я всегда начинаю с конкурентных исследований.
Вам может показаться, что вы знаете поисковые термины, связанные с вашим бизнесом, и, возможно, вы правы, но как узнать наверняка?
Вам может показаться, что вы знаете поисковые термины, связанные с вашим бизнесом, и, возможно, вы правы, но как узнать наверняка? Допустим, вы управляете брокером по недвижимости в Нью-Йорке и хотите знать, какой поиск наиболее популярен - «аренда квартир в Нью-Йорке» или «аренда квартир в Нью-Йорке». Вас удивит, что одна из этих фраз ищется почти в 4 раза чаще, чем другая? Не было бы замечательно, если бы существовал инструмент, который позволял бы вам видеть,
Но как вы делаете SEO и как вы делаете это хорошо?
Но как вы делаете SEO и как вы делаете это хорошо? Хотя у каждого есть свои «секреты», правда в том, что отличный SEO просто требует немного знаний и немного локоть смазки. Ниже приведена основа, вам нужно освоить игру SEO. Выполняйте каждый шаг - не пропускайте ни одного - и увидите результаты буквально. 1. Ключевые слова семени должны Ключевые слова семени являются большими, из которых происходят все другие ключевые слова. Вы можете думать

Но как мы узнаем, с чего начать и что оставить?
Что побудило вас разработать программное обеспечение для SEO?
Какую роль играет API в разработке инструментов SEO?
Сколько времени понадобилось, чтобы получить RankActive с земли?
UI / UX важен для программного обеспечения SEO?
Как вы нашли подходящих людей для разработки и запуска программного обеспечения?
С какими проблемами вы столкнулись на ранних стадиях разработки?
Как вы выжили в условиях высокой конкуренции?
Какие маркетинговые стратегии вы бы порекомендовали нашим читателям?
Кто-нибудь может создать программное обеспечение SEO?
3D стерео фильмы для 5D