On-Page SEO Optimisation in the fashion industry

On-Page SEO Optimisation in the fashion industry

First, it is important to work closely with the development team. Fashion sites need a clear HTML structure and the right set of Meta tags. This point is crucial for the fashion brands online since most of their content is mainly graphics. Moreover, luxury brands try to stand out and use a lot of flash or animated content. Such websites, however, are destructive for Search Engine Optimisation. Every fashion SEO manager should have a look at their blank HTML code to identify if there is enough data to read for the web crawlers or spiders.

Since fashion brands use a lot of images a proper ‘image strategy’ has to be put in place.

Main points to consider when optimising your images for SEO.

Start by giving your images descriptives file names thus giving Google a good idea about what your images are about. To make it clear red-dress-spring-collection.jpg is a lot more informative than DC12944.jpg. Don’t forget that if Google cannot find relevant text on the page, they will use the image filename as a snippet in the search results.
Your second aim should be to ensure that everybody involved in the image upload understands the importance of good alt and title attributes for images.

<img title="image tooltip" src="image.jpg" alt="image description" />

<img title="Red Dress by Gucci Spring Collection 2016" src="gucci-red-dress.jpg" alt="Red" /> 

What are alt and title tags?

The alt text describes what’s on the image or in some cases the function of the image on a particular page. Each image on your pages should have an alt text. Google relies heavily on the alt text not just to determine what’s on the image but also to understand the topic of the surrounding text. But do not get carried away. You should not spam your keyword into every alt tag. You should have high quality and related images on your pages and it only makes sense to have the focus keywords in the alt text.

Tip: To make them easily found include both the full name and the product ID in the alt tag of your images.

You may ask: But what if an image does not have any purpose? Well, if you have images on your pages for purely design reasons they should be in your CSS and not in your HTML. If your development team can’t do anything about it give it an empty alt tag like this:

<img src="topbackground.png" alt="" />

Don’t know if you’ve noticed earlier but in the first example above I gave you the same alt and title tags so you can just hover to see them. You may think that the alt text is quite long but in fact, this is what your alt text should look like.

Last but not least make sure all your images have width and height. Web browsers can begin to render a page even before all the images are downloaded provided they know the dimensions of the non-replicable elements. This can greatly improve your page speed and your customer experience – two very important elements from an SEO point of view.

One element that not many people are talking about when it comes to e-commerce website is facet navigation for increased conversion and better rankings.

What is faceted (or filtered) navigation?

Faceted navigation is a design element that allows visitors to your website to select and search for attributes that are important to them, in other words, to filter a list of products down to the ones that match their needs.

For many e-commerce sites, facet navigation is vital. By helping your visitors to find what they are looking for the facet navigation helps greatly increase your conversion rate. On the other side, many SEO managers are blocking the filtered category pages (after called facets) thus not having the specific pages required to rank for many mid-tail terms (the keywords your consumer is typically searching for when in the consideration phase of his purchase journey).

In my experience, I see many small websites outranking industry giants only because they have better technical set up. Whether the blocking of the ‘facets’ solves the over-indexation issue I see many big websites ranking for ‘ red dress’ but not ‘evening red dress by Gucci’. Search engines are allowed to access the ‘red dress’ page, but not the ‘evening red dress by Gucci’ page or ‘red dress size 18’ page.

I am not going to go into details of how to your facet navigation should work but I will just mention the need of a proper keyword research. You should be able to identify all of the keyword phrases your customers may use and build crawlable category pages for those search terms.

Tip: Make sure the content on every filtered category page is changing in order to reflect the facets that are selected: as a bare minimum, this means the page title, meta description, and H1.

If your facet navigation is not set up properly you may run into some duplicate content issues (other factors like pagination can also increase the possibility of you having duplicate content present on your website).
Here are some best practices to fix them before they even happen.

Using Robots.txt to tackle duplicate content occurrences.

The robots.txt file gives you the power to control what pages search engine can access. Here is an example:

User-agent: *
Disallow: /*search

This wildcard will ask all search engines to ignore any URLs with the word ‘search’.

Tip: Look into your Google Analytics account to identify which version of the page receives the most traffic.

Parameter handling

Parameters are a very common cause of content duplication and they can be handed in the configuration section within Google Search Console. As parameters can get very complicated I would recommend consulting an expert before making any changes.

Canonical Tags.

The canonical tags are a line of code that tells search engines which page you would like to be indexed from a set of pages with identical content. They should be present on each version of the duplicated page and normally they look like:

Tip: To ensure there is no room for duplicate content on your website use a combination of the three methods mentioned above.

404 or 301 your old pages? Which is Best for SEO?

The question many website owners in the fashion industry ask me is ‘What to do when products run out of stock’.

For retailers in the fashion industry with constantly fluctuating inventory, it’s common to see tonnes of 404 euro pages for products or even product categories that are out of stock or no longer exist.
On closer inspection, 404 redirects can cause short-term and long-term damage to your SEO. Unlike 301 redirects, 404 utilise a new URL and will eventually register as a broken link which will affect how helpful (and functional) your website is to search engines. The more broken links your website has the less attractive it will be as a search result.

In my opinion, the best way to maintain SEO and keep the customer confusion to a minimum is to maintain the page but install a widget telling the visitors that the product is out of stock. Even better if you know when the product will be back in stock you can include a product restocking date (you can even prompt the user for an email address and provide an automatic alert when the product is restocked). Another good idea is to insert a widget showing similar products in order to keep the visitor on the website.

If the product in question is obsolete either 301 redirect to the newest model or if this is not an option redirect to the parent category displaying similar items.

Tip: Reuse URLs if you sell products where model number and specifications are not important.

The importance of keyword research.

When it comes to keywords start by analysing the keywords used by your competitors, to get inspiration for your own brand. Do not use keywords that are not related to fashion.
If you are in the fashion industry the most important thing to understand is that search engine’s most significant aspect is topical relevance.
To understand relevance please read Google Semantic Search by David Amerland or join the Google Semantic Search community where Teodora Petkova will bring you up to speed in no time.

Top 10 On-Site SEO optimization factors

Top 10 On-Site SEO optimization factors

To explain it in simple words on-page optimisation refers to the process of optimising one’s website for search engines as well as for the human visitors.

Why do I mention search engines?

Search engines assess web pages in a different way than human visitors. Naturally, search engines cannot see the design of a page or what you have to offer provides real value to your visitors. So a search engine can only judge a web page from a technical point of view.

With this mind here is my take on what are the most 10 top important on-site SEO factors.

In no particular order.

Keywords in the URLs, meta description, alt tags and header tags.

Let’s clarify straight away that I am not talking about keywords stuffing, but the process of building a solid content and website structure around given topic. Becoming an authority in a given (niche) topic is what every business should be aiming for in an overcrowded online world.

Short and keyword rich URLs.

Avoid what we call in the SEO world ‘ugly’ URLs like omisido.com/p=555 or very long URLs like omisido.com/oh-my-god-omi-is-such-a-nice-guy-and-i-like-hanging-with-him. There is this notion that keyword rich URLs are not as important anymore as they were once, but I can still see Google bolding keywords in , for now, or now stick to the system. Not to mention that remembering https://omisido.com/omisido/ is so much easier than https://omisido.com/?author=1.

Each page must have unique Page Title and Meta description.

Page Title (with h1) is probably one of the most important on-page elements.Your goal here should be to start each Page Title with your primary keyword. The closer the chosen keyword is to the beginning of the sentence the more weight it will have with search engines.

Keywords in the Page Title help your page rank better in the search engines.

SEO experts recommend that you should plan on 55 to 60 characters if you don’t want any words to be cut off. Bare in mind that the number of capital letters matters when it comes to characters count. Ok, sometimes you have to go beyond the 60 characters limit. Do you need a new a new SEO? Don’t overthink it. I can tell you from ranking experience that some words that get cut off still provide value for brands.

As I mention brands there is always this confusion whether to use the company name in page titles or not. If you ask me ‘Yes’ is my answer. Always. Using precious title character? Nah. This is a short term vision. Branding is my answer. And if you are too worried just stick your brand name in the end.

Outbound links analysis and creation

Probably one of the easiest SEO on – site tasks – outbound links. First, you help Google understand your page’s topic trough relevancy and second people may link back to you.

Optimised Header Tag for SEO

As I mentioned earlier h1 (usually called Header Tag) is one of the most important on – page SEO elements. I usually explain the importance of h1 to clients by comparing it to page titles of newspapers. When potential clients land on your web page the Header Tag is the first thing that gives them an idea of the content that is to follow. It is clear immediately that by optimising your Header Tags you are benefiting from search engines understanding your page better as well as visitors getting glued to your content.

Duplicate content removal

The words ‘duplicate content penalty’ strike fear in the heart of every marketer. Getting rid of duplicate content is a prime task of every on-page optimisation campaign. This task should include removing duplicate Title Tags and Meta Descriptions.

Boost your SEO by using Structured Markup

Nowadays no SEO on-site campaign can be completed without structured data markup. If you read my post “The Complete Guide to Rich Snippets and Structured Data for SEO” you will get a comprehensive understanding of the subject but in simple words if Google understands your website then you gonna rank better.

Analyse your backlink profile.

Monitoring your inbound links is a great way to understand who is taking an interest in your website and products you have to offer. While most SEO’s are focusing on great content links pointing at your website naturally are still the best way to increase your rankings. The better is your backlink profile, the better will be your domain authority. As we all know better domain authority always lead to better performance in the search engine results pages (SERPs). Sounds simple really, but it is not. Note: Check your inbound links regularly. If it looks like someone is trying to sabotage you, let Google know ASAP. And I mean As Soon As Possible.

Internal linking

Not everybody is talking about the importance of internal linking when it comes to SEO, but on the scale from one to ten your internal linking profile should probably get eight. The explanation is very simple: if your internal links are broken, if the bot crawling your website sees a lot of 404’s and 500 response codes it will not be able to index your pages. Your website should provide clear paths for spiders and for that matter human visitors to navigate your website and understand your content and website structure.

Proper internal linking is the only way to distribute page authority and ranking authority throughout your website. So do it wisely.

Let me give you some of the points I usually give to my clients:

  • First and most important – provide value for the visitor. Only use links that are natural to the reader.
  • Second use ‘follow’ links. I know some SEO’s recommend using ‘nofollow’ links in order to increase the link juice to a single page. This is a strategy of the past. In my opinion, when it comes to internal linking the link value should follow to and from internal pages and the idea of stopping it at one point is never good.
  • Last but not least try and find another relevant internal page rather than linking back to the Home page. Most home pages have lots of internal and external links pointing at them anyway so try and boost the PageRank of your internal pages.

Semantic search – the future of SEO

This article wouldn’t be written by me if I didn’t talk about Semantic search. The point I am making here is probably new to most of you, but including semantically related keywords in your content (also Page titles, meta descriptions and Header tags) is something that you should start considering seriously. LSI keywords is something Google consider seriously nowadays when determining a page’s relevancy and probably quality. I’m just gonna mention The Google PageRank here and give you a simple trick.

Write long articles (in my opinion and from my experience I call an article long when it have more than 1000 words but do not overthink this number) and there is a big chance that you will naturally include some LSI keywords in your content. But just to make sure you have them search for your main keyword in Google, then scroll down to the “Searches Related to…” area, copy and paste some of the words found there into your article. To learn more about Semantic Search either read Google Semantic Search by David Amerland or visit The Google Semantic Search Community where David Amerland himself with the help of Teodora Petkova will bring your knowledge up to speed in no time.


Despite the numerous Google updates in recent years, the on-site SEO optimisation hasn’t changed much. It is still important and it still needs to be done. Yes, by all means ‘Content is King’ but even kings need to live in properly build castles and this is exactly what on-site SEO gives you. A properly build home for your content to live so it can attract and create more business for your company.

P.S. Elements that did not make it into my top 10 list but are still very important when it comes to on-site SEO optimisation: Meta Descriptions, Server Speed, XML sitemap, custom 404 Page, Social Media Integration, CDN (Content Delivery Network), Mobile responsiveness, Site speed.