High charts, anyone used them? SEO impact/things to take into consideration
-
Hi there Moz Community,
Our org is looking into implementing Highcharts, interactive charts on our website instead of having regular static chart images. I found this post recently about how Moz implemented them a while back, a couple years ago.
https://moz.com/community/q/question-for-moz-developers-highcharts
Moz made a pretty good case for them over alternatives. They would certainly keep people on the page longer, which is good, but is there anything else that I should take into account or think of before going ahead with this from an SEO perspective? Does anyone else have experience with them on their websites?
Thanks
-
Looking at what's cached and appearing in search snippets, it seems like Google is crawling at least some of the text in my HighCharts on MozCast.com. Those charts aren't text heavy, so it's hard to tell how they weight it or if that text is eligible for ranking, but I strong suspect that Google is at least aware of HighCharts and can parse some of the data.
-
Hi There Jon and Dr. Pete,
Thanks for the answers. Much appreciated.
The only issue I was envisioning was Google's indexing of the highcharts. I imagined that since they are JS based, Google wouldn't be able to read and index them the way they are able to now with our regular image charts, but we are prepared to sacrifice that for a better UX with the interactive high charts. Luckily, as you touched on Pete, we have some accompanying text with each chart, so they won't be just pages with charts and little other content.
It is good that load times are ok, I hadn't actually thought about that. Our site speed is fairly fast, so most likely introducing HighCharts won't be a big issue even if they were to slow things down a bit.
Thanks for answers!
-
Yeah, the main MozCast graphs use them, and those are public. Google seems to index the pages fine and even is parsing a lot of the text content on the graph itself, best I can tell. I haven't seen any SEO issues at this point.
I think I'd be wary of putting any really critical content (to search) entirely in a HighChart. You might want to break it out. If a page is nothing but a chart, it's kind of like a page that's nothing but a video embed. It still has value, potentially, but if you had a lot of them it could start to look thin and bots might not see all of that rich content.
That said, the HighChart is a pretty heavy element of the MozCast home-page, and it seems to rank fine. I'd really just start to worry if you had 100s of pages that were each a different chart but had very little supporting content.
The other issues are technical. Load-times are good with HighCharts, but mobile rendering can vary a bit. It's decent, but there are variations. If you have a big mobile audience, I'd definitely make sure things look the way you think and are accessible. If you had a very low tech-savvy audience that had JS turned off, obviously that's a consideration, too. I think that's rarely a fear these days, though.
-
Hello! We use highcharts extensively in most of our apps and are pretty happy. Our UI devs have built some very slick looking visualizations using it. My personal favorite is attached.
Since all of our in-app charts are only available to logged-in users we don't have to consider SEO implications. However Mozcast does (http://mozcast.com/), so Dr. Pete might have some insight. I will ask him to respond here!
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Using a pre-design template and SEO
Hi, If I use a template that maybe 50 other websites use but customise it my way will I still rank or will it hurt my ranking because other websites have the same template (even though they are in a different industry). Thanks,
Intermediate & Advanced SEO | | seoanalytics0 -
SEO Impacts if changing from https to http (or viceversa)
Hi there, I want to take the benefits (both Google's SEO rewards and increased site speed) from putting on-line my site (it's not yet live) with a SSL certificate and make it use the new HTTP/2 protocol. Now the question is: if in the future I won't renew the SSL certificate (because too expensive, maybe), so the site will run through normal HTTP, do I risk to see changes of my pages on the SERPs? Will I lose all positions that I got? Thanks in advance for your tips!
Intermediate & Advanced SEO | | valeron0 -
Does anyone know of any tools that can help split up xml sitemap to make it more efficient and better for seo?
Hello All, We want to split up our Sitemap , currently it's almost 10K pages in one xml sitemap but we want to make it in smaller chunks splitting it by category or location or both. Ideally into 100 per sitemap is what I read is the best number to help improve indexation and seo ranking. Any thoughts on this ? Does anyone know or any good tools out there which can assist us in doing this ? Also another question I have is that should we put all of our products (1250) in one site map or should this also be split up in to say products for category etc etc ? thanks Pete
Intermediate & Advanced SEO | | PeteC120 -
Hosting and SEO
Hi all, Does the hosting of an website affect your SEO? We have a dynamic hosting currently, taking in account your knowledge and expertise, do you believe that this can affect SEO in any way? Thank you for your time. Good day. Monica
Intermediate & Advanced SEO | | monicapopa2 -
We're currently not using schemas on our website. How important is it? And are websites across the globe using it?
Schemas looks like an important thing when it comes to structuring your website and ensuring the crawl bots get all the details. I've been reading a lot of articles around the web and most of them are saying that schemas are important but very few websites are using it. Why so? Are the schemas on schema.org there to stay or am I wasting my time?
Intermediate & Advanced SEO | | Shreyans920 -
What is the Proper Use of 301 redirects for SEO purposes?
I heard and read from different sources that 301 redirects from aged domains with healthy link profiles is great to boost a sites rank as oppose to building a site around the page and linking it to the domain you want to rank. Whats is the best practice for this strategy? Thanks
Intermediate & Advanced SEO | | junkcars0 -
How Should I Start Using SEO For Wordpress
I want to ranked my all keywords on top 10 position but unforunately only few keywords are in top 10 position.. Now i already using some recommend plugins like Yoast, Easy WP SEO. So my main question is how should i start promoting my wordpress topic. I already submitting to social network but not getting enough traffic except Stumbleupon... I am using SEO software like SenukeX and Bookmarking Demon but still no luck.. i am not getting quality backlinks.... please help i am very frustrated... please someone give proper guideline.. every day is over by thinking the strategy...
Intermediate & Advanced SEO | | mamuti0 -
Should I be using rel canonical here?
I am reorganizing the data on my informational site in a drilldown menu. So, here's an example. One the home page are several different items. Let's say you clicked on "Back Problems". Then, you would get a menu that says: Disc problems, Pain relief, paralysis issues, see all back articles. Each of those pages will have a list of articles that suit. Some articles will appear on more than one page. Should I be worried about these pages being partially duplicates of each other? Should I use rel-canonical to make the root page for each section the one that is indexed. I'm thinking no, because I think it would be good to have all of these pages indexed. But then, that's why I'm asking!
Intermediate & Advanced SEO | | MarieHaynes0