AREA Tag and SEO – Complete HTML Reference Guide for SEO

area tag and seo

<area> tag is not yet deprecated, but also it’s not very used nowadays. Probably, in the ’90s it made sense to make use of it, since CSS or Flash was not there. As per 2010, it is more common to use Flash (which is a still a mistake by the way, because search engines are struggling with such files) or a combination of search engine friendly JavaScript and CSS, to create image maps that are search engine friendly. Today’s article is about AREA and MAP tags.

If you think about it, maps inside images can make sense. Did you see any  apparel website that display a model image and you can mouse over and click on the hat, the pants or any other cloth in that image and get to the clicked product description page? Or,  look at the sample below, where at mouse over the blue plus sign you get the details on the product:

image using area maps features

Map Area On The Blue Plus Sign

the same image with enriched area map information

Map Area at Mouse Over

Definition and Usage

The <area> tag defines an area inside an image-map (an image-map is an image with clickable areas). The area element is always nested inside a MAP tag.

Note: The usemap attribute in the <img> tag is associated with the map element’s name attribute, and creates a relationship between the image and the map.

For more information on optional and standard attributes of <area> tag please visit the HTML <area> tag page (http://www.w3schools.com/tags/tag_area.asp).

Example:

<img src =”planets.gif” width=”145″ height=”126″ alt=”Planets” usemap =”#planetmap” />

<map name=”planetmap”>

<area shape=”rect” coords=”0,0,82,126″ href=”sun.htm” alt=”Sun” />

<area shape=”circle” coords=”90,58,3″ href=”mercur.htm” alt=”Mercury” />

<area shape=”circle” coords=”124,58,8″ href=”venus.htm” alt=”Venus” />

</map>

What designers should know about the usage of <area> tag for SEO

  • needless to say, you should alter the look and feel of this tag with CSS and preferably use a combination of JavaScript and CSS to create nice, visually tool tips area maps
  • if you have to choose how to implement area maps, choose in this order: plain HTML and CSS, friendly JavaScripts with CSS and lastly, Flash
  • every area tag should have an alt attribute, so put it there even if empty (alt=”"). Better, you can add something into the alt text, a reminder your  programmer and/seo colleague, i.e. alt=”SEO/IT please insert descriptive keywords for this image”

What SEO professionals should know about the <area> tag

  • Every <img> tag and <area> tag for an image map should contain an alt attribute that describes the image in 150 characters or fewer. The alt text cannot start with the word “copyright” or with the copyright symbol [© or (c)]. – source
  • Place relevant text near the beginning of the alt attribute to enable search engines to better correlate the keywords with the image. Consider using keywords that are descriptive of and relevant to the image. Shorter alt attribute text can improve the relevance ranking of a page. - source
  • Once the pages that contain this tag are up into the development environment or live, double check that all <area> and <img> tags have an alt tag. This is important for image results optimization. If for some reasons (you’re not a spammer aren’t you? :) ) you have map area that doesn’t need an alt text (i.e. a spacer image, or a rounded corner) leave the alt text empty (alt=”")
  • to provide text alternatives that serve the same purpose as the selectable regions of an image map

What programmers should know about the implementation of the <area> tag

  • try to avoid flash implementation of area maps. If absolutely necessary, use external XML or text files. XML offers search engines a structured and semantic format for indexing site content – read more here
  • integrating <area> tag with a search engine friendly version of JavaScript and CSS will allow for more flexibility to the copywriter (he can add extra description for the map area in a tool tip area – for reference see expanded area on the first image of this post
  • if it comes to implementation costs, you can opt in for flash, as long as it’s only an image, and not an entire site to be built based on flash

What copywriters should know about the <area> tag

  • consider using keywords that are descriptive and relevant to the image. Excessive alt attribute text may cause search engines to flag the page for review to make sure it doesn’t use deceptive techniques to artificially increase its ranking. - source
  • don’t go over 150 characters as you can get into penalties
  • the alternate text for the area tag is not visible in browsers, unless users will mouse over the tag for longer than 2 seconds
  • if you have a particular AdWords ad that worked well in terms of PPC and since ads are usually lower than 25 chars for the title, it may help with the CTR on the image also

Are you a web designer, copywriter, programmer or search engine optimizer and have a suggestion about this tag and how can be used for better rankings in search engines? Please leave a comment or contact the author for suggestions.

Pitstop Media offers ROI focused SEO services. If you need a SEO company to help you rank #1 please contact us for a free, no obligation quote. We’ve helped companies rank first on Google in short periods of time, for highly competitive terms.

VN:F [1.9.11_1134]
Rating: 8.5/10 (8 votes cast)
VN:F [1.9.11_1134]
Rating: +3 (from 3 votes)
AREA Tag and SEO – Complete HTML Reference Guide for SEO, 8.5 out of 10 based on 8 ratings
 

6 Responses to “AREA Tag and SEO – Complete HTML Reference Guide for SEO”

  1. Mal said:

    Oct 06, 11 at 12:25 pm

    Thanks for the article, some good points to note.

    Would you know if image maps pass on Google “link juice” at all? I’ve heard they can be used by Google for link discovery, but “may not” pass on link juice because of potential abuse by spammers — I haven’t read anything definitive though, just advice to use it with text links also…

    Cheers

    VA:F [1.9.11_1134]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.11_1134]
    Rating: 0 (from 0 votes)
  2. TraiaN said:

    Oct 06, 11 at 4:52 pm

    Mal, as long as links are in the href and link attribute they are going to be crawled by search engine bots and probably (I don’t have any data on this) it will pass authority too.

    VN:F [1.9.11_1134]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.11_1134]
    Rating: 0 (from 0 votes)
  3. mmedia said:

    Nov 16, 11 at 9:29 am

    How to implement maps with friendly JavaScripts and CSS?

    Thanks!

    VA:F [1.9.11_1134]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.11_1134]
    Rating: 0 (from 0 votes)
  4. TraiaN said:

    Nov 17, 11 at 1:02 pm

    When I say friendly Javascript and CSS I mean the content to be visible to search engines, not hidden behind JavaScript calls (AJAX).
    You don’t necessarily need to use JavaScript to create AREA maps, unless you want some fancy transition effects such as fade in, fade out between clicks. In this case you will need JQuerry or something similar. Otherwise you can alter the AREA tag directly with CSS if you just need a simple, clean implementation.

    VN:F [1.9.11_1134]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.11_1134]
    Rating: 0 (from 0 votes)
  5. Jared said:

    Jan 26, 12 at 10:41 am

    I have a client that changes a large image on their home page every month or so and currently uses areas. Would it be better to implement a more advanced layout with individual images for links instead of areas or is Google counting them the same?

    VA:F [1.9.11_1134]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.11_1134]
    Rating: 0 (from 0 votes)
  6. TraiaN said:

    Jan 26, 12 at 3:50 pm

    Jared, the area element has the href attribute, which is what search engines are parsing for when looking at the source code of a page, so those URLs will be found and crawled without problem. However search engines tend to weight more the anchor text of the elements and pass that relevancy to the linked documents. If the pages linked with the area element are indexed, you don’t necessarily need to change. I would also decide based on the number of area tags used within that map. Few – should be ok, a lot – I would change the layout to plain text with plain tags. I hope it helps.

    VN:F [1.9.11_1134]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.11_1134]
    Rating: 0 (from 0 votes)

Leave a Reply

Note: Our commenting policies do not allow keywords in the name field.