BromBone | SEO для вашего сайта AngularJS, EmberJS или BackboneJS.

  1. Проблема SEO JavaScript была решена.
  2. может ли робот Google запускать весь этот javascript? »
  3. Вам не нужно устанавливать какое-либо программное обеспечение.
  4. Мы дадим вам бесплатную консультацию, чтобы она заработала.
  5. BromBone на 100% не зависит от каркаса.
  6. Неважно, какую платформу вы используете.
  7. BromBone работает для всех поисковых систем
  8. Вопросы и ответы
  9. Будет ли BromBone работать с моей сумасшедшей настройкой?
  10. Могу ли я установить пробную версию с BromBone?
  11. Как я могу сообщить BromBone, что страница изменилась?
  12. Надежны ли серверы BromBone?
  13. Что если Google активно сканирует мой сайт?
  14. Нужно ли использовать HashBang (#!) URL?
  15. Нужно ли создавать карту сайта?
  16. Может ли BromBone обрабатывать сайты с миллионами страниц?
  17. Будет ли BromBone украсть мою страничку?
  18. Работает ли BromBone с Facebook и Twitter Scrapper?
  19. Не чувствую вины за использование Javascript.
  20. Вы можете использовать AngularJS, даже если вы заботитесь о SEO.
  21. BromBone встраивает SEO в ваш веб-стек, так что вам больше не нужно об этом беспокоиться.

Хотите использовать AngularJS, но вы беспокоитесь о последствиях SEO?

Создал страницы с Ember.js и сказал, что будешь беспокоиться о том, чтобы потом их найти в поиске Google?

Запустил демон PhantomJS, но вы устали от обслуживания?

Ваш безголовый браузер продолжает зависать?

Передали ваш новый сайт Backbone.js руководству, и они взволновались по поводу рейтинга Google?

Google не индексирует ваш контент, загруженный с помощью вызовов AJAX?

Проблема SEO JavaScript была решена.

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

Затем вы передали это руководству. Они были на борту. Как только встреча подошла к концу, кто-то спросил: «Эй,

может ли робот Google запускать весь этот javascript? »

Ответ - нет. Но не волнуйся. Мечта не мертва. У нас есть решение для вас.

BromBone использует настоящий веб-браузер для загрузки ваших веб-страниц. Мы запускаем весь этот модный javascript, делаем все ваши AJAX-вызовы и сохраняем результат. В следующий раз, когда Google позвонит, просто передайте отсканированный нами предварительный снимок HTML. Таким образом, Google видит то же, что видят ваши пользователи, даже если Google не использует JavaScript.

Вам не нужно устанавливать какое-либо программное обеспечение.

Без сомнения, BromBone - это самый простой способ позволить Google сканировать ваш сайт. Есть только две простые вещи, которые вам придется сделать.

Во-первых, вам нужно убедиться, что вы генерируете sitemap.xml. Вы, наверное, уже делаете это. Sitemap.xml - это очень простой файл, в котором перечислены все страницы вашего сайта. Поисковые системы используют этот файл, чтобы убедиться, что они могут найти все ваши страницы. BromBone повторно использует этот же файл, чтобы убедиться, что мы готовы отправить ваши страницы в поисковые системы.

Во-вторых, вам нужно прокси-сервер html-снимка с BromBone, когда боты поисковой системы посещают вашу карту сайта. Большинство веб-сайтов собираются справиться с этим на уровне Apache или nginx. Или вы можете внести небольшие изменения в ваш существующий код Ruby on Rails, PHP, Python, Java, NodeJS или (любой другой веб-фреймворк). Это простое изменение, и мы предоставим вам необходимый код. Вы просто копируете и вставляете. Просто быстрое копирование / вставка, и все готово.

Просто быстрое копирование / вставка, и все готово

Мы дадим вам бесплатную консультацию, чтобы она заработала.

Вот так. Когда вы зарегистрируетесь, мы поможем вам подготовить конкретную настройку для использования BromBone.

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

BromBone на 100% не зависит от каркаса.

BromBone является 100% агностиком каркаса

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

AngularJS, EmberJS и BackboneJS, похоже, сегодня являются наиболее популярными средами для создания новых одностраничных веб-приложений. Тем не менее, есть множество других хороших вариантов. Многие веб-сайты просто используют сырой javascript, jQuery или движок шаблонов javascript для Mustache / Handlebars.

Некоторые сайты отображают весь свой HTML на клиенте, другие используют гибридный подход, некоторые отображают на сервере, а некоторые - на клиенте. Некоторые отправляют JSON клиенту, некоторые отправляют полный HTML.

Неважно, какую платформу вы используете.

BromBone будет работать с любым из этих подходов. Используйте любую из вышеперечисленных платформ или даже то, чего нет в нашем списке. Это будет работать нормально. Если вы позже измените свой фреймворк, BromBone все равно будет работать.

Ваш сайт будет работать, если вы используете URL-адреса hashbang (#!), И вы заменяете hashbangs URL-адресами "? Escaped_fragment =". Это также будет работать, если вы используете html5 и pushState.

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

BromBone работает для всех поисковых систем

Мы много говорим о Google, потому что, честно говоря, именно поисковая система имеет наибольшее значение. Тем не менее, BromBone будет работать для любой поисковой системы. Просто отправьте нам бот, и они смогут сканировать ваш сайт.

Вопросы и ответы

Разве это не маскировка?

Если вы читали что-нибудь о SEO, вы можете подумать про себя: «Это очень похоже на маскировку». Клоакинг - это отправка пользователям одного набора контента, но затем отправка другого контента в Google. Клоакинг - это плохо, зло и отличный способ забанить себя в Google. Вы не хотите никакой части этого, а мы не хотим никакой части этого.

Ключ в том, что BromBone будет отправлять в Google точно такой же контент, какой вы отправляете пользователю. Содержание одинаковое, поэтому проблем нет. Вы просто будете использовать другой метод для отправки этого контента в Google. Это не просто хорошо. Это лучшая практика. На самом деле, все это была идея Google.

У Google есть весь раздел на их сайте о том, как сделать приложения AJAX доступными для сканирования. Несколько страниц и тысячи слов. Мы прочитали их все несколько раз. BromBone позаботится обо всех этих деталях для вас.

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

Будет ли BromBone работать с моей сумасшедшей настройкой?

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

Большинство сайтов реализуют прокси на уровне веб-сервера (Apache, nginx, IIS и т. Д.). Если это не вариант (например, если вы работаете на своем сайте в Heroku), вы можете внедрить свой прокси в код приложения (nodejs, Ruby, Java и т. Д.). У нас есть несколько клиентов, которые делают это. Где-то вам просто нужно иметь возможность проверить все ваши входящие запросы. Если запрос исходит от бота, загрузите снимок с BromBone и передайте снимок боту. Если это не от бота, отправьте свой обычный контент.

Опять же, если вы думаете, что BromBone не будет работать с вашими настройками, просто напишите нам ( [email protected] ). Вы можете быть удивлены.

Могу ли я установить пробную версию с BromBone?

Корпоративные клиенты часто предъявляют сложные требования и проверяют интеграцию, что необходимо сделать до заключения контрактов. Мы рады предоставить клиентам доказательства соответствия этим требованиям. Просто отправьте нам письмо.

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

Тем не менее, вы всегда защищены нашей гарантией возврата денег. Если вы зарегистрировали аккаунт и не можете его запустить или просто передумали, мы вернем вам платеж. Никаких вопросов не было задано.

Как я могу сообщить BromBone, что страница изменилась?

Каждый URL в вашем сайте содержит тег lastmod. Это отметка времени последнего изменения этой страницы. Просто обновите этот тег, и мы восстановим ваш снимок.

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

Корпоративные клиенты также имеют доступ к нашему API, который позволяет за считанные секунды получать снимки, созданные для новых / измененных страниц.

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

Надежны ли серверы BromBone?

Вы не можете возиться с результатами вашей поисковой системы. Вам нужно, чтобы они были надежными. Вот почему вам нужен BromBone, чтобы быть надежным, и именно поэтому мы создали BromBone для инфраструктуры Amazon AWS.

Ваши файлы хранятся в корзине Amazon S3, которую вы читаете напрямую. Это означает, что даже если наши серверы выйдут из строя, вы все равно сможете получить доступ к своим html-снимкам. Amazon гарантирует 99,9% безотказной работы.

Что если Google активно сканирует мой сайт?

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

С BromBone вы будете готовы к этому. BromBone отображает все ваши страницы раньше времени. Когда придет робот Google, вы не будете ждать, пока PhantomJS отобразит ваши страницы. Вы просто будете извлекать страницы из быстрого файлового сервиса Amazon.

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

Нужно ли использовать HashBang (#!) URL?

Нет. BromBone поддерживает как URL-адреса hashbang, так и URL-адреса push-состояния HTML5. Для новых сайтов мы рекомендуем использовать pushState, возвращаясь к полной перезагрузке страницы для IE8 и IE9.

Если ваш сайт использует URL-адреса в стиле хэширования (просто # без!), Вам нужно будет конвертировать ваш сайт в метод pushState или hashbang. Это не требование, специфичное для BromBone, а требование поисковых роботов. Тем не менее, JavaScript-каркасы делают это изменение очень простым. Обычно только одна строка кода.

Нужно ли создавать карту сайта?

Для большинства малых и средних размеров создание файла sitemap.xml - это самый простой способ определить, для каких страниц требуется SEO-служба BromBone. Это дает вам полный контроль над тем, какие страницы будет обрабатывать BromBone.

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

Может ли BromBone обрабатывать сайты с миллионами страниц?

Да. Мы уже есть. У нас есть несколько крупных клиентов с миллионами собственных страниц и несколько небольших клиентов, которые в совокупности составляют миллионы страниц между ними.

Большие сайты представляют некоторые уникальные проблемы. Вы можете положиться на нас, чтобы провести вас через них. Мы будем рады по телефону или скайпу поговорить с вашими разработчиками и архитекторами. Большой сайт или маленький сайт. Если у вас есть вопросы о том, как BromBone будет взаимодействовать с вашей системой и взаимодействовать с ней, мы найдем время, чтобы ответить на них. Эл. адрес [email protected] чтобы начать этот разговор.

Будет ли BromBone украсть мою страничку?

Ключевое слово здесь - прокси . Вы не будете делать простое перенаправление (например, 301 или 302). Ваш веб-сервер загрузит страницу с сервера BromBone, а затем передаст эту страницу в Google. Google увидит страницу, приходящую с вашего сервера и с вашего URL. Google даже не узнает, что вы используете BromBone. Вы получите кредит за ваш контент и ваш PageRank. Ни один из ваших PageRank не попадает в BromBone.

Работает ли BromBone с Facebook и Twitter Scrapper?

Да. BromBone может работать с любым ботом. Google, Bing, Yahoo, Baidu, Ask Jeeves, Facebook, Twitter, Linked In, пользовательский бот, который вы пишете. Однако некоторые боты поддерживают только URL-адреса HTML5, а не URL-адреса хэш-банга.

Не чувствую вины за использование Javascript.

Ваш сайт с поддержкой JavaScript предлагает невероятный пользовательский опыт. Это делает вещи, которые были бы трудны или невозможны в традиционном приложении сервер / клиент. Кроме того, это была радость развиваться.

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

Инструменты догоняют. Вам не нужно дублировать код, чтобы также отображать страницы на сервере. Вам не нужно беспокоиться о поддержке своего собственного сервера PhantomJS.

Вы делаете сайт удобным для людей. BromBone облегчит использование Google.

Вы можете использовать AngularJS, даже если вы заботитесь о SEO.

Люди говорили, что Angular предназначен только для веб-приложений, которые не нужно сканировать. Это больше не правда. Граница между веб-сайтом и веб-приложением с каждым днем ​​становится все более размытой. Теперь вы можете использовать Angular или Backbone для любого сайта. Не будьте заложниками устаревших правил. Новый веб-сайт находится здесь, и BromBone поможет вам воспользоваться этим.

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

BromBone встраивает SEO в ваш веб-стек, так что вам больше не нужно об этом беспокоиться.

Быть проиндексированным Google слишком важно, чтобы это было запоздалой мыслью. Это слишком важно, чтобы «выяснить что-то позже». Слишком важно запустить собственную систему и надеяться, что у вас будет достаточно времени для ее обслуживания.

Может ли робот Google запускать весь этот javascript?
Могу ли я установить пробную версию с BromBone?
Как я могу сообщить BromBone, что страница изменилась?
Надежны ли серверы BromBone?
Что если Google активно сканирует мой сайт?
Нужно ли использовать HashBang (#!) URL?
Нужно ли создавать карту сайта?
Может ли BromBone обрабатывать сайты с миллионами страниц?
Будет ли BromBone украсть мою страничку?
Работает ли BromBone с Facebook и Twitter Scrapper?