Much effort is needed today to be able to score well in the generic searchresults. Below I have made a list of 50 points which you should definitely think about. You can print it and use it as a checklist!
- Google Analytics is active on your site?
- Is the Google search Console active?
- Use BING webmaster tools.
- Do you have a Wordpress site? Use Yoast.
- Do you have a Joomla website? Use RSSEO.
- Do you Webmaster checked 404/500 errors, duplicate content and missing titles?
- Are all your meta descriptions 155 characters or less?
- Are all your mete descriptions unique?
- Are all your title tags 65 characters or less?
- Make use of h1, h2, h3, h4 tags, and want to be an h1 tag the word you found?
- Do you search engine accessible content for your site?
- All images properly? In terms of size and in terms of alt tags, and name?
- Do you use internal links?
- Use keyword (words that you want to be found) in your <title> tag.
- Provide rapid site.
- Provide a responsive site (mobile vriendellijk).
- Avoid duplicate content.
- Use a robots.txt file.
- Do you have a beautiful 404 page?
- Check your website in all browsers.
- Use the "fetch as Google" option within Google webmaster tools
- Set a preferred domain in Webmaster Tools (with or without the www)
- Set a preferred language for webmaster tools
- Do not use hidden text, text in the color of the background.
- Avoid a Google penalty.
- Use social media, but do not spam your content.
- Optimize your website continuously.
- Use an XML sitemap and submit it to Google.
- Avoid javascript redirects, which are not recognized by Google.
- Meet with expired or expired content using 301 redirects.
- Please also note the format for images (width and height).
- Add where necessary, preferably the on every page, a call to action to.
- Use links to authority websites.
- Work on an active link policy: let your website retract from relative websites.
- Do not use frames.
- Provide minimal html errors (w3c.org)
- Give preference for Google Fonts over itself imported fonts.
- Provide regular updates.
- Analyze how your site performs in Google Analytics and Webmaster tools.
- Target your audience based on location and language settings.
- Publish your content by making an RSS or Atom feed available.
- Try your content structure as simple as possible and do not go beyond 3 levels in the body.
- Put your contact information clearly on each page.
- The more pages your site has, the better the indexing.
- Your domain name is the first search term that people use. Try to take this into account.
- Links from .edu or .gov sites have give a higher ranking.
- Provide links a title (title tag).
- Write unique content, modify a copied page on points is not something that Google is happy.
- Provide social likes.
- Use a Google+ profile to distribute content.
Of course to do just scan through http://seo-scan.com, absolutely free!