Tag Archives: search engine

Popularity and Relevance: Two Metrics for a Better Search Engine Ranking

Popularity and relevance on Search Engines

What we understand by Popularity

- page / web site authority (PageRank for Google) calculated by the Search Engine
- social media impact
In short phrase: Popularity is what is measured outside your web site, how others see you. This is determined by comparing your metrics with other web sites from the same category as yours.

Couple of Relevance factors

- content (the quality of your page overall: information, page source etc.)
- language (declared page / web site language)
- domain / link name
In short: Relevance is what you can measure in your own page or web site. This is calculated by comparing your information with other information from relevant sources.

If for Relevance you can do something about it immediately (Conduct a keyword research and improve the quality of your content), then for Popularity is a bit different. Factors like authority and page rank are impossible to change in a short period of time, all you are left with is to work on Social Media impact. But don’t get me wrong: this can be very time consuming and costly too.

The Must-Haves Elements in a Product Page in an E-Commerce Web Site

The must haves elements in a product page in an E-Commerce web site

I hope this article will help people that are thinking of starting an e-commerce web site. It is very important to begin with a good basic product structure. Even though these elements can be easily identified by analysing a popular e-commerce web site, I think it is better if you have them structured in one place. Also, I will comment a bit about the importance of each element (from SEO and Usability point of view). Click the picture above to see a graphic structure.

Product Title

Usually reflects the official name of the product. However, for a better understanding, you can include more elements here.

Composed from: [Brand name] + Product name + [Code] + [Attribute] + [Collection] + Category name

  • [Brand name] – Can be omitted if you are selling one brand or if you do not want to disclose manufacturer’s name;
  • [Code] – Product’s unique identifier (like SKU). More details below;
  • [Attribute] – An identifier which helps the user to identify user’s needs. If it is a clothing product for example, attribute can be the genre or colour: “Men’s Running Shoes” / “Red Dress”;
  • [Collection] – Optional attribute, present for items belonging to collections;
  • Category name – Like the attribute, adding category’s name in product’s title will help the user to understand if this product is what is he looking for. Also, useful for SEO.

Usability: The customer will understand from the beginning if he is on the right page.
SEO: You are building a powerful long-tail expression.

Tip: In an e-commerce web site, most of the URLs are built using the Product Title

Model identifier

Unique code used in your web site to identify the product. Can be the SKU (stock-keeping unit) code.

Usability: In case of phone orders, this is the quickest way to identify a product.
SEO: By adding manufacturer’s SKU, the Search Engine will identify your product and will be easier for data consolidation.


Path used for user’s navigation. Like in Hansel and Gretel’s story by Brothers Grimm, you can trace your way back home.

Usability: Reconstructing user’s path while browsing your web site. In case of landing on a product’s page from another web site, you will be suggested a default breadcrumb (home page > category 1 > category 2 > product).
SEO: Developing a good path can also be useful for Search Engine Crawlers to understand your web site’s tree structure.

Manufacturer / Brand

Link where you can browse all products from the same manufacturer.

Usability: Some people (including myself) have favourite brands. This will help in cross-selling various items.
SEO: By adding this field to your product’s details you will make things easy to crawl and consolidate.


Details used to describe all product’s features. Can be split in two: short description (used for listing the basic details) and long description (here you can write everything about the product, use it to convince the customer to buy it).

Usability: Like described above, customer will have all details listed here.
SEO: By doing a keyword research and after a good copywriting, with the description you can generate on-target relevant content, which will help you rank higher in SERP.

Images / Video

Product’s photos and videos. Better if present with captions and in hi-resolution.

Usability: A picture is worth a thousand words. Until you see it, you won’t buy it, right? By adding images of your product, even pictures for additional finishes, variants or close-ups, you can convince further more the customer to make up his mind. A short video demo can improve a lot the conversion as well.
SEO: Especially good for Image Search. For popular searches, SERP will include results from Images.

Shipping and availability information

Another factor that can be decisive for buying on-line. It is important to let customers know long will take until the product will arrive or how much they will be charged for transportation.

Usability: A factor in greater conversions.
SEO: With the introduction of Microdata, the Search Engine will offer this information directly to the end customer.


Maybe the most important factor of all, here you can include information about RRP (Recommended Retail Price), VAT, Sale etc..

Usability: By displaying price and availability information you show transparency towards the customer.
SEO: With the introduction of structured data / product schema / rich snippets, this field became very important cu SEO. Your products will convert more likely in SERP.

Buy / Add to cart / Add to favourites / Add to wish-list

This button provides great utility. You can place your order via phone or by visiting the physical store if any, but this is not how e-commerce is suppose to work.

Usability: The core button of e-commerce. Enough said.
SEO: No importance.

Other important entities

Social media sharing, product reviews, stock, cross-selling products, awards and certifications, warranty, FAQ, returns etc..

Do Search Engines index JavaScript content?

There is not news that GoogleBot is getting smarter and smarter after each algorithm release. At the end of 2011 Matt Cutts has announced that “Google keeps getting smarter. Now has the ability to execute AJAX/JS to index some dynamic contents”. Since then, the other two big search engines: Bing and Yahoo! joined Google’s initiative and they are indexing AJAX and JavaScript too.

I have made a small test with the help of my friends from Websi and Blue Engineering and discovered by myself the results. So we published this “ultra hard to index JavaScript” ;) into a blog post and the results where satisfying:

<script type="text/javascript">
	var i=0;
	document.getElementById("div1").innerHTML = i+1;
	document.getElementById("div2").innerHTML = (i+1) + "" + (i+19) + (i+23) ;
</script></xmp><xmp class="code"><script type="text/javascript">
	document.write("Hixxq" + i);
	document.write(" Hello world" + i);

Here is a cached version of GoogleBot. While studying this feature, I have discovered that GoogleBot is actually Chrome (if you are looking for a detailed article, you can find it at ipullrank.com)

JavaScript indexed content

To test your dynamic generated content really fast, you can use Google Webmaster Tools. You can do that by accessing the Crawl > Fetch as Google section. You even have a very small preview in the web page.

Fetch a web page as GoogleBot

For more accurate tests and limitations of Google algorithm you can access this page on moz.com