Below is my frugal attempt at assigning SEO point values to various HTML elements and attributes within a semantically structured document. This is a general guide for assigning points based on years of working with HTML and gut instinct SEO.
Points are cumulative depending on the scope of the document(s). There is no perfect score although in theory, the higher the point values, better document performance would be expected. There are many variables at play when it comes to assigning point values to HTML elements from an SEO perspective.
What Does Your Document Mean?While some of these points may seem on the high side, we do have to consider the overall value of the elements and/or attributes from a semantic perspective. UAs (bots, crawlers, indexers, etc.) are blind and deaf.
HTML provides various elements and attributes to you as a Webmaster and SEO to accomodate those with challenges accessing your content. Your documents are being read by a machine which needs specific instructions and structure to properly process the meaning of that content.
Listed below are the primary HTML elements and attributes that most of us will work with while developing and optimizing our documents. This is an A2Z listing in alphabetical order minus those elements that I feel have 0.00 point values e.g. BR and HR.
I've nested related elements and attributes together. For example, the DL element will have a core value and then each DT and DD element have their cumulative nested values.
There is a threshold for the number of points that can be accumulated for any one single element and/or attribute and that would all be relative to the total document size and depth if multiple documents (LINK) are involved.
HTML SEO Point values are allocated in 0.25 increments. The TITLE element has the highest value at 5.00 points and the lowest negative value of -10.00 points if not present. The next highest value would be the H elements with H1 starting at 2.00 points. The list goes on from there. Many of the core elements like BLOCKQUOTE, DL, P, OL and UL have default values of 1.00 point.
I use 0.25 increments as I believe much of this is Micro SEO. When you have a major search engine such as Google claiming over 200+ factors in determining document quality, we'd like to think that many of these elements and attributes comprise a respectable percentage (in 0.25 increments) of those factors.
A
LI (first references only)ABBR (-0.25 when ABBR used twice for same instance in document)
ACRONYM (-0.25 when ACRONYM used twice for same instance in document)ADDRESSAlt AttributeAREA
Alt Attribute (-1.00 when Alternative Content not present)BLOCKQUOTE
CITEBR (no semantic meaning -0.50 for BR BR instead of /P, etc.)CODE (when utilized in proper phrase context)COL
COLGROUPDEL (when utilized in proper context e.g. with datetime attribute)
INSDFNDL
EMH1H2
H2H3
H3H4
H4H5H6IFRAME <iframe>Alternative Content</iframe> (-1.00 when Alternative Content not present)IMG
Alt Attribute for H1 (equivalent to text)Alt Attribute for H2 (equivalent to text)Alt Attribute for H3 (equivalent to text)Alt Attribute for H4 (equivalent to text)Alt Attribute for general imageryKBD (when utilized in proper phrase context)LABELLEGENDLINKMETA Tags (non-cumulative)
META Description TagMETA Keywords TagMETA Robots Tag (non-cumulative)
NoArchiveNoFollowNoIndexNOFRAMES <noframes>Alternative Content</noframes> (-1.00 when Alternative Content not present)NOSCRIPT <noscript>Alternative Content</noscript> (-1.00 when Alternative Content not present)OL
LIOPTION
OPTGROUPP
H1 P (first paragraph after H1)H2 P (first paragraph after H2)H3 P (first paragraph after H3)H4 P (first paragraph after H4)Q
CITESAMP (when utilized in proper phrase context)STRONGTABLE (non-cumulative)
TITLE (-10.00 when TITLE not present)UL
LIVAR (when utilized in proper phrase context)HTML MarkupIf you've read this far, I'm going to boldly say that you should not care about SEO Point Values, SEO Grades, etc. Don't fall prey to all this SEO mumbo jumbo. The only thing you should be concerned about is that you are utilizing proper document structure and that you ARE taking advantage of ALL the elements and attributes available to you as a Webmaster and SEO. And, I highly suggest that you validate all of your HTML/XHTML/CSS documents. No IFs, ANDs or BUTs!
The goal of the above exercise was to get you to see that there are many HTML elements and attributes that comprise a properly structured document. There are probably a few up there that you didn't even know about or maybe had forgotten. For example...
BLOCKQUOTE, CITE and Q elements.DFN, DL, DT and DD elements.OL, UL and LI elements.Use the HTML elements and attributes that you have available to you to gain that fractional, maybe even full point advantage in highly competitive markets. You'll typically dominate in non-competitive markets if you've covered all your bases! Forget about the HTML SEO Point Values, they are senseless from that perspective. Do you hate me for making you read all of this? ![]()