SEO – How to get Google to love your website

The titles of your website pages are incredibly important in defining your site and content therein. Titles are the first thing search engines pick up and are used to list and detail your website pages within search engine results.
Page titles should be as clear as possible and detail what each page contains. For example, your homepage should detail your company name and services/products as well as the typical homepage attribute ‘home’; just having ‘home’ as your title is incredibly vague and does nothing to differentiate you from competitors.
It is also critical to ensure that all pages within your website have individual titles, this will improve indexing within search engines and help with visibility across a number of possible search terms.

Proper use of headers is important in defining distinct sections within your web pages. Headers are defined in decreasing levels of importance from < H1> to < H2> and are used to categorise and break up page content.
It is important not to use CSS (Cascading Style Sheets) to style paragraph tags as headers. Search engines pick up on content within header tags and use these for indexing. As such, you should try to make headings descriptive and succinct ensuring important keywords are contained within the headings.

These are words related to your company, business and services / products offered. All major search engines still place an emphasis on the careful use of keywords. There are a number of key areas keywords should be applied:
In ‘meta’ keyword tags – Example:
Page titles – Example:
Page headings – Example:
Our Work
Body copy – Example:
Our Work consists of a mix of strategy, usable interface design and digital marketing. In this way we help brands build meaningful relationships with their audiences.
Image alt tags – Example: 
It is important to ensure your keywords are relevant to the page content and not over-loaded with irrelevant or misleading terms. Primary keywords should be used liberally throughout all content with secondary keywords used perhaps three or four times if possible.

Text Content

Going hand in hand with all of the above, it is essential that you provide high quality text content (either write yourself or hire a professional copywriter) for all website pages. The content should be relevant and current, sprinkled with your chosen keywords throughout.
Ensuring your content is up to date gives both visitors and search engines something new to look at when coming back to your website. Posting new articles, blog posts and general updates to static content will all help improve SEO ranking.   
In addition to the above, you should ensure your content is completely unique. Duplicating content throughout your website or copying from another site won’t do you any favours and could in fact harm your SEO ranking.
Link building is still an incredibly significant aspect of SEO and the number of backlinks (incoming links) to your site can help define your websites importance within search engine listings. Google particularly likes backlinks and uses the number of backlinks on a site as part of its PageRank calculation.
It is not always easy to get your links onto other websites so it can take careful planning to implement this correctly. It is also necessary to ensure any inbound links are relevant i.e. the sites are related by industry or services offered and have something in common. Once you have a plan in place for backlinks, you should try and crosslink to as many pages on your website as possible.