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
-
How to handle images (lazy loading, compressing, caching...) to impact page load and thus SEO?
Hi all, I am looking for a conclusive answer on how to handle images on Wordpress websites. Most of the time we encounter the same problems regarding images. There are several options to make sure that images don't increase page load too much: Page caching and compressing: standard Lazy loading: helps decrease page load time, but Google might not crawl the images so not good for SEO. See this article on Googlebot scrolling. Correct image format (for example WebP): tried it several times and doesn't help much to decrease page load time. What is best practice? Are there standards or preferred options for the image dimensions and quality (max height, width, number of pixels, rectangular or square) before you upload it, also regarding responsiveness? Is it better to use .jpg, .png or WebP? To sum up, what should you do by default to handle images on websites so you can still have a good page speed even with loads of images? Thanks for your answers!
Intermediate & Advanced SEO | | Mat_C0 -
Meta Description used in webpage content? impact of this technique.
I just do competitor Analysis, one of my competitor follow technique like Use Meta Title as H1 tag on each page Use Meta Description on Content section ( Same as meta description ). Please suggest me is this technique work or have any benefits of this kind of thing in ranking or visibility.
Intermediate & Advanced SEO | | HuptechWebseo0 -
Google Bot / SEO and Cookies
Hi, I'm trying to monetise my website via a paid subscription / paid content strategy. The plan is, after the user is on the website for 1min 30secs or clicks 3 map markers or visits 3+ pages A popup will appear asking for a signup + payment Cookie will be set for 6 months, if a users returns and cookie is detected (php) they will be redirected to sign up page My site relies heavily on organic SEO, so my question is: Will google bot be presented with this sign up stuff? Does google bot set cookies? will everything be indexed properly... And what affects on SEO?
Intermediate & Advanced SEO | | thinkLukeSEO0 -
Redirect wordpress from /%post_id%/%postname%/ to /blog/%postname%/
Hi what is the code to redirect wordpress blog from site.com/%post_id%/%postname%/ to site.com/blog/%postname%/ We are moving the site to a new server and new url structure. Thanks in advance
Intermediate & Advanced SEO | | Taiger0 -
Help with https// redirects
Hey there
Intermediate & Advanced SEO | | Jay328
I have a client who just moved from a self hosted CMS to Adobe Catalyst (don't ask!)
The problem: Their url indexed with google is https://domain.com, Adobe Catalyst does not support third party SSL certificates or https domains. Now when people google them https://domain.com shows up in search, HOWEVER it does not have a trusted certificate and a pop up window blocks the site. They are a mortgage company so SSL is really not needed. What can I do to get google to recognize the site at http: vs. https? Would this be something in GWMT? Thanks!0 -
International SEO Question
_The company I work for has a website www.example.com that ranks very well in English speaking countries - US, UK, CA. For legal reasons, we now need to create www.example.co.uk to be accessible and rank in google.co.uk. Obviously we want this change to be as smooth as possible with little effect on rankings in the UK. We have two options that we're talking through at the moment - Use the hreflang tag on both the .com and the .co.uk to tell Google which site to rank in each country. My worry with this is that we might lose our rankings in the UK as it will be a brand new site with little to no links pointing to it. 301 redirect to the .co.uk based on UK IP addresses. I'm skeptical about this. As a 301 passes most of the link juice, I'm not sure how Google would treat this type of thing - would the .com lose ranking? So my questions are - would we lose ranking in the UK if we use option 1? Would option 2 work? What would you do? Any help is appreciated._
Intermediate & Advanced SEO | | awestwood0 -
Region specific SEO
I am doing SEO for a client in Canada. A few of his keywords are: palliative care
Intermediate & Advanced SEO | | KS__
home health care
home care
respite care
senior care He wants to attract vistors only from Calgary specifically, not Canada wide. What should I do to optimize his website only for Calgary region? Should I add the word 'Calgary' to all his keywords?0 -
Do you use your own Blog networks?
Do you use a network of sites you own for links to your clients in your seo efforts? I see so many seo companies doing this from such junk sites with all their clients in the blog roll, it seems totally crazy. It seems this stuff works do any of you do this if so how do you keep it white hat?
Intermediate & Advanced SEO | | DavidKonigsberg0