- Шаг 1: Добавьте Branch SDK
- Шаг 2. Настройка маршрутизации Deep Link
- Шаг 3. Добавьте общий доступ к веткам
- Шаг 4. Включите индексацию приложений на инструментальной панели филиала
Никогда не было более простой и мощной платформы для разработчиков программного обеспечения для создания и развертывания приложений. Родные iOS и Android создали невероятное сообщество учебных пособий, примеров кода и сред разработки, таких как Xcode и Android studio. Объедините эти ресурсы для разработчиков с простотой развертывания программного обеспечения в магазине приложений, который охватывает миллиарды людей по всему миру, и у вас есть рецепт создания привлекательной программной платформы.
Но благодаря своей доступности и мощности нативные приложения распространились и полностью наполнили магазины приложений до такой степени, что практически невозможно обнаружить , Глядя на экран запуска Apple App Store, вы увидите около 10 приложений на дисплее. Многие из них являются приложениями, которые существовали в течение многих лет и постоянно используются. Между тем в Apple App Store каждую неделю запускается 15 000 новых приложений.
Как сам разработчик приложений, я всегда завидовал SEO (поисковой оптимизации), который приносил пользу веб-сайтам. Как веб-разработчик, вы можете создать определенную целевую страницу, заполненную контентом, ориентируясь на набор нишевых ключевых слов, по которым ведется поиск в Google или Bing, и начать показываться в верхней части результатов поиска. Эта целевая страница может быть косвенно связана с вашим веб-приложением, и вы можете создать тысячи из них, чтобы поглотить как можно больше нишевого поискового трафика. Все это будет находиться в вашем веб-приложении и будет отличным, но продуктивным каналом привлечения новых пользователей для вашего бизнеса.
Это в значительной степени представление модели обнаружения приложений, которая существует сегодня:
Родные приложения никогда не смогут использовать эту тактику, потому что нет способа индексировать этот контент и устанавливать приложения без создания собственного веб-сайта. Google запустил индексирование приложений несколько лет назад, но для этого нужно создать сайт, а весь поисковый индекс по-прежнему основан на традиционном рейтинге сайтов. Итак, неоднократно, мы видели разработчиков, которые пытались использовать их продукт индексации приложений, но обнаружили, что их контент никогда не появлялся в поиске. Это означало, что единственный способ, которым он будет работать, - это создать сайт и вырастить его, а затем использовать этот трафик на диск устанавливает приложение ,
Дни борьбы с ростом прошли. Я рад представить новый инструмент на платформе Branch, который поможет вам развить бизнес в области мобильных приложений. Веб-SEO и контент-маркетинг для нативных приложений наконец-то здесь . Что это? Это сложная система, которая гарантирует, что ваше приложение будет присутствовать в сети, используя преимущества современной тактики SEO, без необходимости создавать веб-страницу.
Вот модель того, что возможно с нашей новой платформой SEO приложения:
Во-первых, мне нужно немного объяснить, как работает Branch. Когда вы используете Branch, мы начинаем размещать ваши ссылки на наших серверах. Мы предоставляем вам собственный поддомен, такой как yourapp.app.link. Когда пользователь щелкает ссылки на ваши филиалы, мы перенаправляем их в лучшее место: на ваше приложение или на страницу App Store. Система работает следующим образом:
- Динамические глубокие ссылки ветвлений создаются со всеми соответствующими метаданными контента для всех «страниц» вашего приложения посредством стандартного использования веток ( разделение это хорошая возможность для начала)
- Branch автоматически создаст файл карты сайта со всем соответствующим контентом, размещенным на вашем домене Branch (yourapp.app.link/sitemap.xml).
- Поисковый робот (например, Googlebot) просканирует карту сайта и найдет ссылки на ваши филиалы.
- Branch отправляет обратно страницу с поддержкой AMP с содержимым для индексации, поэтому вы получаете преимущество от того, что Google теперь предоставляет страницы с поддержкой AMP
- Содержимое страницы приложения начинает появляться в результатах поиска без необходимости создания сайта
С помощью этой системы вы можете включить следующий поток обнаружения пользовательских приложений, когда новый пользователь находит ваше приложение полностью на основе страниц внутри.
Как вы можете начать? Это очень просто, поэтому позвольте мне провести вас через основные шаги высокого уровня.
Шаг 1: Добавьте Branch SDK
Вы можете поместить библиотеку Branch в свое приложение менее чем за пару минут. Мы поддерживаем все основные платформы и полные инструкции можно найти на эта страница ,
Шаг 2. Настройка маршрутизации Deep Link
Филиал работает по телефону функция глубокой связи каждый раз, когда приложение открывается. Эта функция маршрутизации - это то место, где вы открываете логику для правильной страницы вашего приложения в зависимости от того, что передается вам через словарь параметров. Общая логика должна быть следующей: если params содержит распознаваемый ключ (например, product_id или image_id), запустите соответствующую страницу, чтобы отобразить значение, присутствующее для этого ключа. Если нет распознаваемого ключа, это означает, что пользователь не щелкнул ссылку, и его следует отправить на домашнюю страницу или на предыдущую страницу, которую он просматривал.
Шаг 3. Добавьте общий доступ к веткам
Этот шаг очень важен для Branch, чтобы правильно проиндексировать ваш контент для размещения на поисковых порталах с нашими размещенными ссылками. Пример кода о том, как это сделать, представлен в этот раздел документов , Концепция высокого уровня заключается в том, что вы создаете «Универсальный объект Branch», который содержит все свойства вашего контента: заголовок, описание и URL-адрес изображения. Вот как Branch знает, что отображать поисковому роботу.
Обратите внимание, что Branch фактически не получает данные от универсального объекта Branch, пока вы не предпримете действие над объектом. Мы рекомендуем использовать ваше приложение для использования нашего общего листа, который будет создавать ссылку на филиал всякий раз, когда пользователь отправляется в общий доступ. Однако, если вы не заинтересованы в совместном использовании и хотите заполнить индекс как можно быстрее, вы можете просто зарегистрировать представление каждый раз, когда пользователь загружает страницу этого элемента. Код для регистрации представления довольно прост ,
Шаг 4. Включите индексацию приложений на инструментальной панели филиала
Теперь, когда вы создаете глубокие ссылки Branch, мы можем эффективно начать индексирование вашего контента для поставщиков услуг поиска. Последний шаг - согласиться на эту услугу, которую мы предоставляем. Просто перейдите к настройкам ссылок на панели управления филиала и перейдите к разделу «Сторонние интеграции». Установите флажок «Автоматическое создание карты сайта», как показано ниже:
Теперь, когда вы его включили, вернитесь через день или около того, чтобы увидеть результаты. Вы можете увидеть, что Google сканировал по вашим ссылкам, перейдя в Филиал Сводная страница и прокручивая внизу. Вот пример того, что вы увидите:
Проверьте это и другие потрясающие функции на нашем домашняя страница , Начните сегодня!
Branch представляет собой мобильную платформу для связи, обеспечивающую унифицированную мобильную работу и измерение для более чем 50 000 мобильных приложений, включая Airbnb, Pinterest, BuzzFeed, Tinder, Foursquare, Yelp и Sephora.
Платформа связи Branch может помочь вам расширить ваше мобильное приложение с помощью таких функций, как глубокие ссылки, обмен ссылками, рефералы, мобильные баннеры и рекламные вставки, адаптация пользовательских приложений и унифицированная атрибуция на разных платформах и каналах. Узнайте больше о филиале или же свяжитесь с отделом продаж сегодня ,
Что это?Как вы можете начать?