Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.

 

fredrik.karlsson@edb.com
Nov 30, 2009
  8202
(7 votes)

SERW Gadget – How is your SEO work going?

SERW or “Search Engine Result Watcher” or “Trend Analytics for your SEO work”. This is a two step rocket with two gadgets, quick search and trend, working together to get you the best business value.

SERW Trend Gadget

The SERW trend gadget allows you to see the trend of your search phrases on different search engines.
SERWTrendExample

And with a pretty easy UI to change your trend.
SERWTrendManageExample

SERW Quick Search Gadget

This gadget allows you to very quickly do a search and get the result position back. You can then save the search and follow it in a trend.

SerwQuickSearchExample

Result:

SerwQuickSearchResultExample

Scheduled job

Each collection that you saves will be automatically updated each day by the scheduled job “SERW Importer” that needs to be activated.

Using the SERW Quick Search gadget

This gadget allows you to see what position your search phrase places itself on a selected search engine.
Lets say your search places itself on position 97, you will then have to click "next" 9 times on the SERP (search engine result page), and you might not even see it.
But this gadget will make that search for you.

Input your search criteria

The input fields are pretty straight forward:
QuickSearchInput 
Search phrase

The search phrase is basically what you want to search after. You can use any features provided by the search engine.
Examples:
Basic search: gadget contest
More advanced search: gadget contest –google

Read more at google 

Domain to look for
Enter the domain you want to look for.
For example: www.episerver.com or world.episerver.com
the protocol is always http.
Search engine
Just select the search engine you want to make the search with.
Example
A fully functional quick search:
FunctionalSearch 

Make the search

Simply click the search button (1) and see the progress spin (2) is spinning.
PerformingSearch 

The result page

On the result page you will see the position of the search:
QuickSearchResult 

If the Quick Search gadget is unable to find your domain, it will display a text saying that:
QuickSearchNoHit 

Add to Search Collection

By adding this search to your Search Collections, this search will be available in the "SERW Trend gadget" and the scheduled job will make sure that you can follow the search’s position on the search engine.
QuickSearchAddToSearchCollection 

 

Using the SERW Trend gadget

It generates a pretty classic graph of all Search Collections (Search phrase, domain and search engine) you selected for this trend. See image:
TrendOverview

Managing the trend

To manage your trend, simply choose the option "Manage search collections for trend", see image:
TrendManage Add existing search collection to trend
Simply select any stored search collection and click the add button. The collection will then be added to the trend and will be displayed in the graph. See image:
TrendAddCollection 
Remove collections from trend

To remove a collection from this trend, simply tic the boxes and click the button. See image:
TrendRemoveCollection

 

Create new search collection
Search phrase
The search phrase is basically what you want to search after. You can use any features provided by the search engine.
Examples:
Basic search: gadget contest
More advanced search: gadget contest -google
Domain to look for
Enter the domain you want to look for.
For example: www.episerver.com or world.episerver.com
the protocol is always http.
Search engine
Just select the search engine you want to make the search with.
Example
A fully functional quick search:
FunctionalSearch

Creating test data

This will add dummy data to all collections added to this trend for 30 days where no data is available. Simply so you can get a feel for the module.

Request more search engines

In this package, only four search engines are included. google.se, google.com, yahoo.se, yahoo.com and bing.se, bing.com. If you want more, don’t hesitate to contact me.

TODO

  • Be able to remove collections
    Pick your own search engine definitions from an online repository
    Export/import into Excel
    Build a “request to search engine” service so the web server won’t need to take the load
    ETC

Download

Installation module

Source code

Disclaimer and dependencies

This is a very first release, there might still be bugs in the gadgets!

The graphs are generated by the jqPlot library, http://www.jqplot.com/.

When trying this out, please be mindful not searching to much at the same time as the search engines might suspect you for being an DDOS attacker.

Nov 30, 2009

Comments

Sep 21, 2010 10:32 AM

I'm impressed, this look really useful.

Please login to comment.
Latest blogs
Level Up with Optimizely's Newly Relaunched Certifications!

We're thrilled to announce the relaunch of our Optimizely Certifications—designed to help partners, customers, and developers redefine what it mean...

Satata Satez | Jan 14, 2025

Introducing AI Assistance for DBLocalizationProvider

The LocalizationProvider for Optimizely has long been a powerful tool for enhancing the localization capabilities of Optimizely CMS. Designed to ma...

Luc Gosso (MVP) | Jan 14, 2025 | Syndicated blog

Order tabs with drag and drop - Blazor

I have started to play around a little with Blazor and the best way to learn is to reimplement some old stuff for CMS12. So I took a look at my old...

Per Nergård | Jan 14, 2025

Product Recommendations - Common Pitfalls

With the added freedom and flexibility that the release of the self-service widgets feature for Product Recommendations provides you as...

Dylan Walker | Jan 14, 2025

My blog is now running using Optimizely CMS!

It's official! You are currently reading this post on my shiny new Optimizely CMS website.  In the past weeks, I have been quite busy crunching eve...

David Drouin-Prince | Jan 12, 2025 | Syndicated blog

Developer meetup - Manchester, 23rd January

Yes, it's that time of year again where tradition dictates that people reflect on the year gone by and brace themselves for the year ahead, and wha...

Paul Gruffydd | Jan 9, 2025