Google discovers URLs by following links, by reading sitemaps, and by many other means. Navigation is important for search engines Good navigation can place websites highly on search engines. Navigation is necessary in ensuring that your website is accessible and usable. Good navigation will allow visitors to search your site for longer, giving them confidence in where they are and what they can receive from your website. Create unique, accurate page Use the meta description tag titles A <title> element tells both user and search A page's meta description tag gives Google and engines what the topic of a particular page is other search engines a summary of what the page is about Use the Alt attribute in <img> The alt attribute allows you to specify alternative text for the image if it cannot be displayed for some reason Canonical Links Canonical tags are used in SEO to help search engines index the correct URL and avoid duplicate content. Use hreflang attributes Hreflang is an HTML attribute used to specify the language and geographical targeting of a webpage. Sitemap.xml A sitemap is a file on your site that tells search engines about new or changed pages on your site. robots.txt Tell search engines which pages you don't want crawled Text to HTML ratio A good text to HTML ratio is anywhere from 25 to 70 percent. This percentage refers to the visible text ratio