DEV Community

Lev
Lev

Posted on

1

How to Make Charts SEO-Friendly?

Hi,

I was breaking my head trying to understand what is the best way to structurize the data behind the following chart so it would be more "understandable" to search engines.
I checked most of the entities in https://schema.org/ but still not sure what are the best to choose.

Alt Text

Any help will be appreciated!

Thanks!

Top comments (6)

Collapse
 
masterjapa_ profile image
Diego Araujo

Maybe you can put this content as a table (to became a featured snippet), basically you have to put the keywords inside the main tags of the table, but remember, this part of SEO is about to have the right keywords in the content. This is my 2 cents.

Collapse
 
greengreens3 profile image
Alex Boutin

I would suggest a library like D3 to handle such data (Or Kendo if you want to invest some money) since they offer a good way to display data in charts and grids.
See exemples here on Github

Or this Codepen :

Collapse
 
levz0r profile image
Lev

Hey Alex, thanks for your comment!

It seems that the data is not optimised for SEO as well... So for example if one searches for the number of seats the "radical left" has, I doubt google will know it is 41, according to the HTML of the example above...

Collapse
 
greengreens3 profile image
Alex Boutin

Hi Lev,

I'm sorry, I must have misunderstood you question I first. I'm not familiar with building SEO friendly code but I'll see if I can find anything.

Collapse
 
tommywilkerson profile image
TommyWilkerson • Edited

Professional website promotion services onlinemarketingwisdom.com/ai/best-... are effective measures to promote your business and, more specifically, your company's online resources. The higher a website's position in search results, the more interested visitors are - and businesses gain new customers. Search engine algorithms are constantly changing; what was applicable 3-10 years ago is no longer relevant. Self-promotion is only possible if you know about marketing. To get results, you need to understand SEO tools and be able to analyze statistics and build graphs.

Collapse
 
gamerseo profile image
Gamerseo

It has always been difficult.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay