MC: SEO layout improvements and semantic tags (HTML5) is an add-on from the Maxi Cart team for the CS-Cart platform (all editions) and MultiVendor (all editions) 4.11.1 - 4.14.2, created for those projects in which the owner understands the importance of correct (valid) and semantic layout in ranking sites (SEO).
The add-on fixes most of the errors and warnings of the W3C validator
The W3C Markup Validation Service — is a World Wide Web Consortium (W3C) checker that allows you to check HTML documents for proper markup.
Why is good HTML important for SEO?
Search engines must parse the HTML code on your pages to find relevant content. If your HTML code contains errors, search robots may not find the desired content or not see it at all. Search engine programs work according to HTML standards. A missing close tag and broken layout can have a significant impact on how bots work. When communicating in the same language with search robots, it is very critical to clearly articulate how this or that element should look and what it is.
According to researches ("Does Google care about HTML validity", "Google testing for valid HTML preference", and "Lessons from the tricky SEO test") valid layout affects the ranking of a site in search results. Moreover, some errors in the code can lead to the departure of the page or the site as a whole from the index (accordingly, the absence of such errors will save you from such problems).
The add-on adds the ability to use semantic HTML5 tags on your store website
Why semantics is important
To make the site available. Sighted users can easily understand at a glance where the desired part of the page is located - where is the title, lists or images. For blind or partially blind people, everything is more difficult. When a site is used by a person with a disability, the main tool for browsing sites is not a browser that renders the page, but a screen reader that reads the text from the page aloud.
This tool "reads" the content of the page, and the semantic structure helps it to better determine the current block, and the user to understand its content. In this way, semantic markup helps more users interact with your site, which has a positive effect on site visit statistics and your sales. For example, having headings helps visually impaired people navigate the page. Screen readers have a heading navigation function, which speeds up the acquaintance with the information on the site.
To make the site higher in search engines. The companies that create search engines do not disclose the ranking rules, but it is known that the presence of semantic page markup helps search bots better understand what is on the page and, depending on this, rank sites in search results.
Semantics is written in the standards. Many developers use constructs like <div id="nav"> to indicate navigation or other structural elements of a page. In the meantime, the HTML standard has several semantic tags that are recommended for page markup instead of <div> and <span>. The specification for each semantic element describes its role.
Our add-on will allow you:
- raise your site in search results
- raise site visit statistics
- increase your sales
- make the site more user-friendly for all users, including people with perception problems and search bots
The add-on is compatible with all popular themes for the CS-CART platform:
- Thin Theme
- And other