Требуется ли SDK Google App Indexing в iOS для Google DeepLinking?

Я хочу использовать индексирование приложений Google для своих веб-страниц и приложения для iOS. Я поддерживаю универсальные ссылки (или глубокие ссылки в жаргоне Google) с помощью Search Apple и соответствующим образом настраиваю свои веб-страницы.

Из документации Google я не могу понять, действительно ли мне нужно добавить SDK для индексирования приложений. SDK не дает мне никаких необходимых функций, и я бы предпочел пропустить его, но Google полагается на SDK, чтобы творить чудеса?

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


person dogsgod    schedule 03.11.2015    source источник
comment
Хороший вопрос, связанная документация настолько скудна и не содержит подробностей!   -  person Mark Gibaud    schedule 22.12.2015


Ответы (2)


Чтобы включить индексирование приложений в приложении iOS, необходимо добавить SDK Google App Indexing SDK, как это предлагается в документации. Таким образом, контент вашего приложения будет доступен для поиска пользователями, выполняющими запросы Google, что приведет к результатам, которые приведут пользователей к открытию или установке вашего приложения.

Что касается SDK, он будет влиять на ранжирование независимо от того, установлено ли у пользователя ваше приложение. Это означает, что если ваше приложение проиндексировано, Google будет использовать контент в вашем приложении в качестве сигнала для ранжирования, а не только ваш веб-контент. Пользователи также увидят расширенный пользовательский интерфейс со значком вашего приложения на странице результатов поиска.

Надеюсь это поможет.

person Stan Ct    schedule 06.11.2015
comment
У вас есть какая-либо дополнительная документация, кроме той, которую я связал? Потому что там это не ясно сказано. Я понимаю, что Google хочет интегрировать SDK. Тем не менее я не вижу четкого утверждения, что я должен это сделать. Кроме того: для баунти вам нужно предоставить некоторые источники. - person dogsgod; 06.11.2015
comment
Хотя это не дало мне дополнительных сведений, на данный момент это лучший ответ ... поэтому я жертвую награду, так как в противном случае она потеряна. - person dogsgod; 12.11.2015

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

Документация Google не очень хороша, но есть две основные причины, по которым вы хотели бы интегрировать SDK Google App Indexing:

Во-первых, как говорится в документации, Google ранжирует ваш «контент приложения» выше в результатах поиска Google, чем если бы вы не интегрировали SDK. Я предполагаю, что «контент приложения» здесь определяется как ваш веб-контент с метаданными, связанными с приложением, такими как тег <link rel=alternate>, указанный в документации. Мне еще предстоит найти какой-либо способ проверить/проверить, в какой степени это помогает - пока мы должны доверять документации.

Во-вторых, в настоящее время ваши прямые ссылки будут работать только в Safari Mobile. Чтобы упростить вставку ссылок из результатов поиска Google в ваше приложение в Chrome для iOS, потребуется реализация Google SDK, который также предоставит в вашем приложении кнопку "Вернуться в Google". Чтобы увидеть, стоит ли это делать, вам нужно проверить свою аналитику, чтобы узнать, сколько ваших пользователей iOS используют Chrome вместо Safari Mobile в качестве основного браузера на iPhone.

Источник по второй причине: https://www.youtube.com/watch?v=6NFRNamQGCc&feature=youtu.be&t=268

person Mark Gibaud    schedule 22.12.2015