Try our conversational search powered by Generative AI!

fredrik.karlsson@edb.com
Nov 30, 2009
  8000
(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
Solving the mystery of high memory usage

Sometimes, my work is easy, the problem could be resolved with one look (when I’m lucky enough to look at where it needs to be looked, just like th...

Quan Mai | Apr 22, 2024 | Syndicated blog

Search & Navigation reporting improvements

From version 16.1.0 there are some updates on the statistics pages: Add pagination to search phrase list Allows choosing a custom date range to get...

Phong | Apr 22, 2024

Optimizely and the never-ending story of the missing globe!

I've worked with Optimizely CMS for 14 years, and there are two things I'm obsessed with: Link validation and the globe that keeps disappearing on...

Tomas Hensrud Gulla | Apr 18, 2024 | Syndicated blog

Visitor Groups Usage Report For Optimizely CMS 12

This add-on offers detailed information on how visitor groups are used and how effective they are within Optimizely CMS. Editors can monitor and...

Adnan Zameer | Apr 18, 2024 | Syndicated blog