I have now made a couple of websites and one very important factor is how easily people can find the website when using a search engine like Google. I made some research and decided to write a list of some of the important things I think about when I'm creating a website. Be aware that this is not a complete list of things, just a guideline.
- Put your JavaScript at the bottom of the page before the closing </body> tag. This will help the search engines to fetch the content (which will be most important) before the JavaScript. Some people also claim that the website will seem to load faster (if the website is not cashed).
- A clear hierarchy in your code will also be an improvement. E.g H1, H2, H3 and so on.
- Use your meta tag-keywords in your content. If you have a lot of keywords that you don't mention in your content paragraph, Google might not see you as a serious website.
- Don't use more than 50 keywords. Google might think it's a spam website.
- Use different meta tag-description for each page on your website.
- Don't hide text on the website. Google knows this is fake.
- Write a different title for each page on your website.
- Add a sitemap to the website.
- Update your website as much as possible. At least a few times a year.
- Don't forget to add alt descriptions to your images.
- If you have a banner image on your website that shows both logo and slogan of the company, then split the banner in two images. One for the logo and one for the slogan. Add the name of the company as the alt description for the logo image and the slogan as alt description for the other image.
- Link to important websites from your website. Write relevant links and not "click here".
- Write your pages to the people and not for Google.
- Validate your html.
- Your content type of your webpages needs to be in UTF-8.
Here is a great article about SEO!
Tips on How to Start an SEO Campaign
