Индексируют ли поисковые системы результаты JSON? - PullRequest
2 голосов
/ 11 января 2011

Я хочу передать JSON (небольшое количество которого будет динамическим) из mixcloud на мой веб-сайт подкаста

Мой вопрос касается того, будут ли поисковые системы индексировать какой-либо контент, отправляемый из mixcloud, когда они попадают на мою страницу

Определенные элементы контента будут иметь определяющее значение для страницы, такие как названия треков, которые останутся постоянными навсегда, и, поскольку я, придерживаясь принципов СУХОГО, я хочу вводить их только в mixcloud (следовательно, JSON)

Я прочитал эту статью , но мои страницы не сгенерированы JS, только часть моего контента

Сайт работает на рельсах, так что это RESTful, и да, я рад, что просто не отображаю имена треков людям, у которых отключен JS, так что я просто очень хочу узнать, есть ли возможность индексировать мой контент AJAX, спасибо

Ответы [ 2 ]

1 голос
/ 11 января 2011

Поскольку вы получаете данные из MixCloud, поисковые системы будут индексировать JSON для своего исходного сайта (MixCloud), а не для вашего сайта.

Вы можете получить контент, проиндексированный для вашего сайта, прочитав ленту / JSON из MixCloud на вашем сервере, проанализируйте ее и отобразите как часть HTML-кода вашей страницы.Вы также можете кэшировать его на своем сервере.

ИМХО, это лучший способ отображения каналов (Twitter, MixCloud, TripAdvisor, FaceBook и т. Д.), Поскольку он не загромождает страницу множеством ненужных запросов навнешние файлы javascript.Пусть сервер сделает всю работу, сэкономит трафик и ускорит загрузку вашей страницы и скорость отклика:)

1 голос
/ 11 января 2011

Поисковые системы (или любой посетитель вашей страницы) могут индексировать, что отображается; то есть, что бы ни говорил Firefox, это исходный код страницы.

...