Why it’s important to use meta tags on each page

Meta description and keyword tags from a website

In this article I’ll explain what meta tags are, focussing on meta description and keywords. I’ll explain why it’s important to add these to every page, but why we shouldn’t rely on them as a magical solution for getting to the top of Google.

What are meta tags?

Meta tags are information inserted into the “head” area of your web pages. This is information which is hidden to human visitors, instead it communicates information to search engines about the contents of the page.

Meta tags are usually written out in the code for the page like this:

<meta name="keywords" content="SiteRay, web testing, website testing,
accessibility, SEO" />
<meta name="description" content="SiteRay is a tool for testing and
reporting on websites." />

If you’re not used to putting code directly into your website then don’t worry about the code above. If you’re using a CMS, blog or forum, most of these have ways for you to enter meta tags without having to directly edit the code.

There are many more types of meta tags than written above, but in this article we’ll just discuss meta description and keywords. Both of these tags will describe the page in some way. I’ll describe each of these in this article.

Using a meta description

When a user searches for your site (or product) in a search engine, they will see a list of resulting matches. Here’s an example of a result on Google for the term “SiteRay”:

Siteray - test, compare and improve websites. Siteray is a tool for testing and reporting on websites: marketing, accessibility, spelling, design and more.The first line is the page’s name (taken from the <title> tag on the page), this is also a link to the page. After that comes a description of the page, this is most likely the description that you set in your “description” meta tag (but not always, see below). This is the information that users will read before they even get to your page, which is why it’s so important. Make sure this text tells the user everything they need to know about the page, and be concise as possible because search engines may clip it down. But if you don’t put enough words in, they may pad it out by taking wording from elsewhere on your page. Generally 200 – 250 characters is about right.

If you want to know more about writing a better meta description see our tips here.

Google doesn’t always show what you want it to

Unfortunately whenever you use a meta description on a page, it’s not guaranteed that this is what search engines will display when presenting their results. The entry for your page might contain the full text you specified in your meta description, or it might contain part of it, or it might contain none of it.

Google will try and show you a description which is related to the search term that you used. So lets see the example that we used above again this time searching for “SiteRay enhance any website”:

Siteray - test, compare and improve your websites. Siteray is a tool for testing and reporting on websites: marketing, accessibility ... Enhance any website by following detailed independent recommendations...

In the search term I’d added some words which were in the page content, but not in the meta description. So what has happened is Google have displayed the first part of the meta description, then cut it off with “…” and then finished the description by taking some of the page content, and showing where my search terms appear in the content of the page.

So Google won’t always show your meta description exactly, as it will depend on what the user searches for and the content on your page. But it’s still very important to use a meta description as default text.

What happens if we don’t use a meta description?

If you don’t use a meta description on your page, search engines will have to make up the description that they show in their results. To do this they will take some page content, which might not be relevant to what a user wants to see. The content might be overly verbose, and be cut short before it gets to the interesting bit, or it might just be totally irrelevant. The thing is, you aren’t in control.

Why do we need a unique meta description on every page?

It’s important to put meta description on each page of your website, because each of your pages are important (if they aren’t important, why do you need that page?). When a user comes to your site from a search engine, they’re not always going to come straight to the homepage. Search engines can display any of your pages in their search results, and will try and show the page that best matches what you searched for.

Let me give an example, say you’re a company selling multiple products. Each of your products has a separate page on your website. When a user searches, they’re often more likely to be looking for your product rather than searching for your company name. Which means search engines will try and take them directly to the product on your site, bypassing your website homepage which might not contain any information they want to see right now.

So it’s important to set a unique meta description for each page. This way, users will see it in the search results, and read a small description of that exact page, and they can decide if it’s what they want to look at.

So lets give an example of how this could be done badly. If you’re a company selling products, lets say cakes. All of your product pages might have the exact same meta description as the homepage, which says:

“A company based in Derbyshire, UK, we have been making cakes since 1895 and have a wide variety.”

A user might be specifically looking for wedding cakes and has searched Google for “wedding cakes”. Your page on wedding cakes has come up (not the homepage), but the description of your “wedding cake” page is the same as your homepage. At this stage the user doesn’t need to know you’ve been around since 1895, and they’re not interested in your variety, they just want to know about wedding cakes.

So instead of visiting your site, they visit the one below where the description is:

“We make lovely wedding cakes. Here are some photos and prices of our best examples.”

A useful summary of each page can be very important when users are coming from to your site from a search engine.

Also it’s important that each page has a different and unique description. Google will see if all pages on your site has the same description and ignore it. To test your entire site for duplicate meta descriptions you could use SiteBeam.

Using meta keywords

The meta keywords tag allows you to provide additional words for search engines to use to better display their results… in theory. A few years ago this was true, and the keywords were very important in helping search engines when ranking sites.

Unfortunately major search engines now ignore the keywords tag. This includes Google and Bing. There’s a great article here about meta keywords and how they haven’t been used by search engines for quite a long time. So it’s surprising to me as a web developer that we still get calls from clients or third party SEO companies who still put a lot of importance on adding meta keywords to pages, thinking that it will improve their ranking in Google. Unfortunately adding meta keywords just won’t improve your Google ranking at all.

Some search engines do still use meta keywords to affect their rankings. As of June 2010, Yahoo! is still using keywords to affect its rankings.

If you still want to add keywords, then consider the most important words to that page. These should be words that you expect people will be typing into search engines to find this page. If this page relates to a product, the name of the product is probably the most important keyword, followed by its important qualities or features.

Meta tags are not a magic solution

As we’ve seen, meta tags aren’t the magical solution to getting you higher on search engines. Meta keywords are mostly ignored, and description is sometimes overwritten depending on what the user is searching for.
If you’re really interested in search engine optimisation, it’s more worthwhile these days to look at the content of your page rather than the meta tags.

But getting people to your site from Google’s search results page is still very important, which is why it’s still very important to set a descriptive and helpful meta description tag.

  • http://www.hostmonsterz.info Host Monsterz

    it is necessary to remember not to insert 1 keyword more than 3times in keywords meta as it can affect site reliability in serp’s

    btw nice info. very informative. Thanks for sharing

  • http://www.silktidestudios.com David Ball

    I heard a similar thing years ago when there was a lot of emphasis on using keywords for search rankings, but I’m not sure if it’s still true.

    Do you have any source that you can back this up?

  • http://blog.silktide.com/2010/09/5-quick-ways-to-improve-your-nibbler-score/ 5 quick ways to improve your Nibbler score

    [...] keywords which your user is likely to be searching for to entice them to visit your site. Learn how to implement meta tags with this [...]

  • http://www.realestatewebsitepackage.co.za/ Robert

    Yahoo! is only using the keywords meta tag as an absolute last resort for those keywords that don’t generate traffic anyhow. Ignored at best for anything you might actually want to rank for. Besides, with Bing to replace Yahoo! as a search provider, over it.

    The description can be very useful in generating an actual click even if it isn’t part of the ranking algorithm. Sometimes however such as on a blog it’s better to leave it alone and let Google make it up. Truth is even if you have a description in there it’s not guaranteed to show in the SERPs.

  • http://www.silktidestudios.com David Ball

    Yes that’s what the description seems to be used for these days, to get people to your site.

    Something I also noticed recently is that if you link to a site in Facebook, it uses the meta description to describe the link.

  • http://blog.silktide.com/2011/01/how-to-write-a-better-meta-description/ How to write a better meta description

    [...] methods to rank your page and meta keywords and description aren’t even considered. But the meta description is still important, as it allows you to control the text written in your site’s snippet on the SERP. So you [...]

  • http://blog.silktide.com/2011/03/what-should-my-websites-bounce-rate-be/ What should my website’s bounce rate be? | Silktide blog

    [...] Incorrect text in search engines – If a visitor has come to your site from a search engine they might have read the site’s title and snippet which might have been misleading. Once they get to your site they realise this wasn’t what they were looking for and leave immediately. You can change how your site is listed in search engines by editing the title tag and meta description fields. Web testing tools like SiteBeam can tell you how your site will appear in search engine results and you can read more about meta data in this article. [...]

  • http://blog.silktide.com/2011/09/8-lies-your-seo-company-is-telling-you/ 8 lies your SEO company is telling you | Silktide blog

    [...] of keywords that you will have to add into the meta tags for each page. As we’ve described in this article it’s important to add a concise paragraph into your meta description, but adding meta tags [...]