< Web Development
SEO (Search Engine Optimization)
- Search Engines count how many times other websites point to you. The more the better, so get the word out there.
- Give each one of your pages a unique title (no duplicates). Good example - "Page | Section | Website". Specific -> general. Use pipes or dashes.
- Use <a href=''> to link pages, search engines can't follow onclick=''. And use descriptive words.
- URL Structure - Use hyphens not underscores in url. URLs should have valuable words in them.
- Make sure all your webpages point to your other webpages. If one page gets popular, you want that added weight to be shared with the rest of your website.
- Google is paying a lot of attention to page performance. Some ways to improve performance...
- Put everything (necessary css and js) in delivered HTML file.
- Put all external js file references after 'body' and set to defer or async.
- Reduce number of files and file sizes.
- How readable is your webpage? - The Readability Test Tool
- Get a full report about your website (an amazing tool) - Nibbler
- Schema.org provides a collection of shared vocabularies webmasters can use to mark up their pages in ways that can be understood by the major search engines: Google, Microsoft, Yandex and Yahoo!
- Google Search Central Documentation
- MOZ - Schema Structured Data
- Google Structured Data Testing Tool