Upgrade your site checklist

You already have a site - now you want to upgrade it, what should you do ?

  • Make it fast - preferably not having any server side code (no php etc) just plain html
  • Use Xenu to see that there are no broken links
  • Redirect your site to the www domain
  • Create a 404 page (or redirect to your homepage)
  • Make it responsive!

  • Reduce the size of the site components
  • Use GTMetrix to analyze then implement their suggestions
  • Use Google Page Speed to analyze then implement their suggestions
  • Don't stop implementing speed fixes according to the above analyses till you get above 90% speed score!

  • Add Analytics (google analytics)
  • Add Google webmaster tools
  • Create Sitemap (and submit it into google's webmaster tools)
  • Add a robots.txt file
  • favicon.ico (here or here)
  • Clean all html non validations (all pages)
  • Use WooRank chrome plugin and implement their recommendations
  • Backup your site
  • Backup your .htaccess file (against hackers)
  • Configure your server to GZip all of the contents
  • CDN

  • Get Social: Add a google+ Author
  • Add a Google+ page
  • Facebook, Twitter, Klout
  • Define in the site an author and a company using google's special tags


Comments

avi said…
Use WooRank chrome plugin and implement their recommendations
Anonymous said…
Also use:
http://html5.validator.nu/

on every page of your site
Anonymous said…
This comment has been removed by a blog administrator.
Anonymous said…
After the Google recent changes, it becomes necessary to speed up your website, for better user experience. That eventually leads to a better user experience. For that, I would like you to consider the following tools to minify HTML and CSS respectively
url-decode.com/tool/minifyhtml
url-decode.com/tool/css-minifier
the landing page also contains dozens of other online web tools for the users as well.

Popular posts from this blog

Profiling Java @ 2019

Ant Explorer graphical Ant build tool

Shared/Pro/Managed Hosting for your site - which to choose ? (NO AFFILIATE LINKS!)