Search code examples
jsonindexingsearch-engine

Do search engines index JSON results?


I want to pass JSON (a small amount of which will be dynamic) from mixcloud to my podcast website

My question regards whether or not search engines will index any of the content that is sent from mixcloud when they hit my page

Certain elements of the content will be definitive to the page such as track-names, which will remain constant for ever, and since I'm, looking to stick to DRY principles, I only want to enter them on mixcloud (hence the JSON)

I've read this article but my pages are not JS generated, only some of my content is

The site runs on rails so it's RESTful and yes I'm happy to just not display tracknames to people who have JS disabled so i'm only really looking to know if there's any chance of being able to index my AJAX content thanks


Solution

  • Since you are getting the data from MixCloud Search Engines will index the JSON for its originating website (MixCloud) and not your website.

    You can get the content indexed for your website by reading the feed/JSON from MixCloud on your server, parse it and display it as part of the HTML of your page. You could cache it on your server as well.

    IMHO this is a better way to display feeds (Twitter, MixCloud, TripAdvisor, FaceBook etc) as it doesn't clutter the page with a lot of unnecessary requests to external javascript files. Let the server do the work, save bandwidth and speed up your page load time and responsiveness :)