Everyone wants their website being well visited. A top position in the search results on search engines like Google helps a lot. Search Engine Optimization (SEO) is used to get a better ranking in search results.
How well is found on your website?
Make it easier for search engines to index your website:
Search engine friendly URLs
On a website, each page has its own URL. A good URL is readable, hierarchical structured but as short as possible, and gives much information about the page. A good URL gives visitors a good idea of the information that they will find on the page before they click it. Search engines use the URLs for indexing: the keywords are indexed. The less "slashes" in the URL, the closer to the home page gives an indication how important the page is for the site.
For visitors is an HTML sitemap a useful tool to see the structure of the website at a glance, and without having to navigate many clicks to deep pages. The same applies for search engines that you can server an XML sitemap. Normally, search engines index pages of a website. They go through a page and visit each link is listed on that page. Through an XML sitemap the search engine understands the structure at once, including information about how often a page is updated which might use the search engine to determine how often it should come by to index.
A breadcrumb trail shows the hierarchical route of the home page to the page where the visitor is located. This is useful because if a visitor arrives at the website from a search engine, the navigation path then displays information about where the visitor is in the site. It offers the visitor to navigate an additional option. For search engines are handy crumb trails: crumb trails contain keywords, giving the structure of the website and can be displayed by search engines in the search results.
A web page that is built with semantic HTML displays in the HTML structure information about the importance of text on that page. An H1 headline will be more important than an H2 header. And an H1 headline will provide explicit information on the subject of the page, the text between <p> paragraph tags </ p> that follows. Search engines use it to determine context and significance of texts. Make sure the pages are structured semantically.
Structured Data Markup
For several years Structured Data Markup has been used within a web page to determine the context of texts.
A search engine like Google displays search results in the increasingly context-based information about the search results. Think of ratings (the rating asterisks), information about video, audio clips and authors.
Microdata is an HTML specification to give using metadata (information about chunks of information) of the content on web pages context. As written on a website ratatouille, you can give context by microdata: Ratatouille is about the film Ratatouille (2007) or the French court Ratatouille?
The Microdata can only be understood properly if everyone uses the same context diagrams. Schema.org provides a collection of shared markup types that are used by search engines.