The main goal for widgets, so far, is its viral effect in increasing traffic. But with the recent Facebook.com updates (allowing spiders to their members profile pages) and the increased use of widgets on social networks, it is important to build SEO friendly widgets. In other words to utilize widgets in link building. if you are going to have a Widget, you should get some SEO link benefit out of it, in addition to its viral benefit.
To discuss how we can use widgets for SEO benefits, let’s dissect widgets into 3 main parts; header, footer and body.

1- Header/Title:
- Link the title to your search results page (this page should display all related search results for the widget title “SEO Jobs in CA” or link back to the most relevant category level page.
- Make the link hard coded and not a part of your javascript code.
- Allow users to generate their own titles for your widget. You will be surprised how many good keywords you will get into your backlinks. (Indeed uses users’ terms and location to create the widget titles)
2- Body:
- The body should include your updated items list linking back to your deep pages (product level pages). Most developers use JavaScript, AJAX or flash to deliver these syndicated links. Using the previous technologies will not display these links in the rendered source code, and hence these links are not crawled by search engine bots.
- If you can develop this section to display the links into the rendered source code, this will add a slight SEO benefit to your site (Increasing the number of backlinks).
- These links, even if displayed in the source code, won’t contribute much to your link building efforts as they supposedly get updated frequently so they won’t be valued as high equity external links. When search engines evaluate external links, they value the age of links; the older the better.
3- Footer:
- Use it for branding; include your URL or your Site Brand in it and link it back to your home page.
- You can add couple of links below the brand, but don’t be excessive. 2 links are enough. These links should entice the user to click for more (More SEO Jobs or More Jobs in Los Angeles, CA)
* NOSCRIPT: use noscript tag to link back to your home page using the most generic relevant keyword. (Indeed uses Jobs for example)
6 Responses to “SEO Friendly Widgets”
Leave a Reply
You must be logged in to post a comment.

October 4th, 2007 at 12:22 pm
Excellent post!
May 20th, 2008 at 6:05 am
Only just came across this post, as I’m looking into creating a widget for one of my clients. Great post! Thank you!
July 1st, 2008 at 2:54 pm
I would be a little careful when using multiple links in a widget. Google might moan that you are decieving people into linking to you.
I could be wrong but 1 Link as indeed.com, but then other links especially keyword rich links should be nofollowed.
An intresting case regarding this was on SEOmoz
http://www.seomoz.org/blog/widgetbait-gone-wild
March 2nd, 2009 at 6:55 pm
[...] maps just got published, check it out and let me know! You may also want to check my post on creating SEO friendly Widgets. The main important points: – Provide separate “list view†and “map view†pages – Provide [...]
August 21st, 2009 at 1:09 am
[...] Widgets are the new kid on the block in terms of New Media, but they have already become incredibly pervasive in the social media market, and arguments are now being made about their SEO potential. [...]
December 29th, 2009 at 1:55 am
Using which technology we can rendered source code of RSS Widget, and hence these links are crawled by search engine bots.Any example or demo.