Professional Documents
Culture Documents
Lesson 1: Welcome
Lesson 2: Introduction to eCommerce SEO
Lesson 3: Keyword Research For Ecommerce
Lesson 4: Shop Site Structure
Lesson 5: Shop Homepage SEO
Lesson 6: Shop Category SEO
Lesson 7: Product Page SEO
Lesson 8: Blogging For Ecommerce
Lesson 9: Link Building for eCommerce Websites
Copyright Information
Note: You can use the PDF Version for reference but it is highly recommended to
take the course using the online interface. Video content is not available in this
version.
Lesson 1
Welcome
Introduction
I finished my MSC Ecommerce Degree in 2001. At that time, the term eCommerce
had a completely different meaning than it has today.
Amazon and eBay were dominating the market and consumers were just starting
to trust the Internet as an option for their purchases.
Almost 20 years later, things have changed a lot. Amazon has grown to be a multi-
billion company, eBay has expanded to all continents and with the birth of modern
eCommerce management systems, almost all companies that have a physical
presence, they now have an online store as well.
The competition is intense in all industries but the number of online users has
also increased dramatically, giving eCommerce, a totally different meaning.
Local companies can target new markets, beyond their physical boundaries and
virtual companies can dominate markets without having any brick and mortar
stores.
Running an online business is not an easy job. The absence of a physical presence
does not make things easier or less demanding.
In order to succeed and make money from eCommerce, you still have to work
hard and invest a lot of time and money.
The front door of your business is your eCommerce website and this means that
any money you would invest in making your shop better, should now be used to
enhance your website.
Making an eCommerce website is very easy these days, you can sign-up with
Shopify, Magento, or setup WordPress and Woocommerce and you will be up and
running in hours.
But that’s not the end of the story, it’s only the beginning.
One of the most common mistakes a lot of webmasters make is to believe that
eCommerce is as easy as having a website loaded with products. You register with
Shopify, you upload products from Amazon or a drop shipping company, and wait
for the money to flow in.
To compete with the thousands of eCommerce websites and gain your fair share
of traffic and sales, you need to have a website that is optimized for both search
engines and users.
You still have to work on your On-Page SEO, keyword research, content
marketing, email marketing, social media marketing, and link building.
You still have to take into account conversion optimization techniques and
perform a number of A/B tests to find out what your customers want.
You will learn how to optimize your shop for SEO, how to do keyword research
correctly, how to structure your store, how to optimize your homepage, category,
and product pages, how to use blogging to get targeted traffic and how to
approach link building to promote your eCommerce business without taking any
unnecessary risks.
The Course is separated into 9 autonomous lessons that you can follow
individually depending on your needs and knowledge level.
In each lesson, you will read the theory behind each guideline, review real
examples and associated case studies, view pro tips and get actionable advice to
make sure that you will not miss anything important.
Author Information
Alex Chris
I studied Computer Science and E-commerce and after spending several years
working in the IT industry, I realized that my true passion was in blogging and
SEO and since 2002 I am working online as a Digital Marketing consultant and
professional blogger.
Over the years, I did consulting and SEO work for companies in the most
competitive niches like travel, jewelry, education, fitness, forex, software (to
name a few), and had the opportunity to experiment and learn the hard way how
the Internet works.
In my spare time, I blog about SEO and Digital marketing and my work has been
referenced by leading industry websites like Forbes,
contentmarketinginstitute.com, thenextweb.com, neilpatel.com,
socialmediatoday.com, socialmediaexaminer.com, searchenginejournal.com,
kissmetricks.com, sitepronews.com, lifehack.org, problogger.net, jeffbullas.com,
entrepreneur.com, marketingland, quicksprout.com, and others.
In this topic, you’ll learn what is eCommerce SEO and what is the difference with
general SEO.
Ecommerce SEO (or Shop SEO) is a term used to describe the search engine
optimization process for online shops.
In simple words, it’s a set of rules to apply to an eCommerce website so that it’s
search engine friendly.
The obvious question is, what is the difference between eCommerce SEO and SEO
in general?
Not quite.
Ecommerce SEO includes all concepts of SEO with additional guidelines that are
specific to online shops that may not be applicable to other types of websites.
For example, for a non-commerce website, the category pages may not be so
important SEO wise, but for an eCommerce website, they are important and need
special attention.
Another difference is blogging. An active blog has a different role to play when
doing SEO for eCommerce websites and when doing SEO for non-eCommerce
websites.
To avoid any confusion, anything you read about SEO in The Complete SEO
Course, is applicable to online shops as well.
Search engines respond to millions of queries per day and many of them are
related to eCommerce.
Besides going directly to eBay or Amazon, thousands of people per day are using
search engines, and in their majority Google, to find a product to buy.
Ecommerce SEO will help you gain exposure in search engines and get your fair
share of traffic.
Importance of eCommerce SEO
Targeted organic traffic is coming from users who know exactly what they want.
These users have a clear intent and they express this when they type a query in
the search box.
For example, when they type “buy HD water resistance video camera” in the
search box, they have a clear intention and if you have an eCommerce site selling
video cameras, it’s the type of user that will most probably convert.
Through eCommerce SEO you will be able to identify and optimize those long-tail
keywords that can get you higher rankings and make a difference to your
business.
Google Ads is one of the most popular and efficient ways to get traffic fast,
followed by Facebook and other social networks (depending on your niche).
The problem with these methods is that once you stop paying for advertising,
traffic and sales will drop.
A well-designed SEO campaign will bring traffic to your website 24X7 for months
or even years to come.
It does take time for SEO to work but the results are long-lasting, creating a
higher ROI in the long run, compared to any other marketing technique.
So, if you want to create a business that will generate traffic on its own without
relying solely on paid advertising, SEO is the way to go.
When you decide to adopt SEO principles or hire an SEO consultant to help you
optimize your website, the end result will be a website that’s easier to use and
ranks higher in the search results.
Conversion optimization is a process that takes time and requires a lot of a/b
testing but it is driven by SEO principles.
To be more specific, here is a list of all the things you need to check and optimize:
Technical SEO will ensure that search engines can crawl and index your shop
without any issues.
Keyword research is important for all types of websites but it’s even more
important for eCommerce websites.
If you target the wrong keywords, you will get traffic but you won’t make any
sales.
As you will read in the Keyword Research lesson, the results from the keyword
research will define the structure of your shop and give you enough data to
optimize your home page, category pages, and product pages.
If your structure is not optimized, you won’t make any sales. It’s as simple as that.
What is the best structure for your store? Besides following some standard
guidelines (like having a hierarchical structure), keyword research will guide you
on how to structure your shop.
If you already have a store up and running, you get some traffic but you are
making no sales, it may worth reviewing and optimizing your site structure based
on the results of keyword research.
Category pages are essential for navigation purposes and very valuable for SEO
purposes.
Product page optimization can be tricky, especially if you are selling products that
are also available on other websites on the Internet.
Failing to SEO optimize your product pages, will result in low traffic and more
reliance on other methods (besides SEO), to drive traffic to your store.
It is very common for different types of shops to get users to the cart and
checkout pages but only a small percentage of them to actually convert.
Cart and checkout page optimization is not difficult, once you get it right once,
you can forget about it and concentrate on other areas of your shop that need
more attention.
Step 8: Reporting
When you first optimize an online shop, you do it based on the best standards and
practices.
You work on your technical SEO, do keyword research and optimize the structure
and pages of your shop.
So far so good.
In order to decide what to do next, you need to have a reporting system in place
that is properly configured.
A good reporting system besides tracking sales, it also tracks user behavior.
Analyzing user behavior can give you the next steps for your SEO optimization
process.
Step 9: Blogging
An eCommerce website needs to have a blog. Blogging for eCommerce purposes
is not exactly the same as blogging for general traffic.
There are some guidelines to follow before deciding what to write about and
which keywords to target in your blogs.
SEO techniques, such as those described above, will help you have an optimized
site with good rankings.
To get your pages to the top positions, you need good off-page SEO and link
building is one of the off-page SEO tasks you need to master.
Things like social media marketing, Facebook marketing and retargeting, email
marketing can work well with SEO and help you achieve your business goals.
KEY LEARNINGS
The difference between normal SEO and shop SEO is that the latter includes
specific recommendations that are applicable to eCommerce websites.
Even if you are making sales through Google Ads or other PPC platforms,
spending a portion of your monthly budget on eCommerce SEO, is the best
investment you can make for your business.
The best way to optimize your shop for search engines is to follow a
structured approach.
Lesson 3
In this topic, you’ll learn how to do keyword research for an eCommerce website.
When running an eCommerce website, your primary goal is to make sales and this
is different from the goal you have on a ‘normal’ website, which is to get more
traffic.
To make sales, you don’t need any kind of traffic but you need targeted
traffic and above all, traffic that converts.
While there are many ways to increase your website’s traffic and many reasons
why this is not happening yet, it all starts with good keyword research.
Any time you spend on doing keyword research for your online shop (especially at
the beginning), is time that will pay off later in the form of traffic and sales.
Let’s say that you are selling ‘hair extensions’ in your store and you have product
pages for each different type.
How you will name your categories and landing pages, depends on the results of
the keyword research.
Keyword research will tell you what people are searching for that is related to
‘hair extensions’ and you will have to adjust your titles and on-Page SEO
accordingly.
If you skip this step and name your categories and products whatever you believe
it will work, or the internal names you use for your products, most probably it
won’t.
General keywords or head keywords are usually high traffic but don’t
necessarily have a specific intent.
For example, when a person is searching for ‘handbags’, is most probably at the
initial stages of the buying cycle.
At this stage, the searcher wants to get an overview of what is available without
necessarily having a clear intent.
For example, the query ‘handbags for women’, shows that the searcher is looking
for women’s handbags but it is still not very ‘commercial’.
The queries ‘women’s shoulder handbags for work’ or ‘handbags for work Furla’
are very specific and have a clear commercial intent.
When optimizing your product pages, you need to take into account the ‘intent’ of
the user and not go after what is more popular in terms of search volume.
Remember that your goal is to make more sales, so you need visits from
customers who are ready to proceed to the next step i.e. convert and these are
the keywords you should be targeting.
Step 1: Amazon
What is the first thing that comes in mind when talking about eCommerce? Most
probably it’s Amazon.
Amazon is the biggest eCommerce store online and many studies have shown that
people looking to buy something, start their search with Amazon (and not Google
or any other search engine or platform).
So, if this is what people are doing, you should follow their path and start your
keyword research with Amazon.
‘Amazon suggest’ will immediately give you an overview of what people are
searching that is related to your keyword.
At a glance, you can see the most popular categories (bags for work, bags for
school) and the most popular brands (Michael Kors, Louis Vuitton).
To take it a step further, select a category to view the results and look into the left
sidebar.
Amazon Categories
What you will find is the top categories related to ‘handbags’. If your store is
selling ‘women’s handbags’ then these are the best candidates for your product
category pages.
The above is very useful for your product category pages and website structure
but what about the actual product pages?
While on Amazon, go to the best seller’s page and navigate to the appropriate
department.
Browse through the best-selling list and find products that are similar (or the
same), as the ones you are selling.
Take note of the keywords used in the title and description i.e. ‘casual double
zipper’, because we can use this later to find long-tail keywords related to the
particular product.
While on the product page, take note of the Customers also bought section. This
will give you a very good idea of how to set up cross-selling in your store.
As soon as you start typing, Google will make suggestions on how to finish your
search query.
At this stage, try to keep your search limited to 2-3 keywords, for example:
‘women’s handbags work’.
Scroll down (at the bottom of the page), and look at the ‘related searches section’.
Google Related Searches
The term ‘tote bags for work’ is a term related to ‘women’s handbags work’.
This is a great new keyword which we will analyze using our keyword tools to find
out more details.
I also strongly suggest to take this keyword and go back to Amazon and repeat
your search.
You can repeat this process for searching Google and taking a close look at the
‘Related Searches’ a number of times until you have a list of all related keywords.
A good keyword tool will give us a better insight into the search volume for each
keyword and help us decide how to optimize our product pages.
There are many tools available but I personally like to use SEMRUSH. Even if you
don’t have a SEMRUSH subscription, you can follow the steps below and get
similar results using your favorite keyword research tool.
Login to SEMRUSH and select “SEO KEYWORD MAGIC” from the left menu
(under Keyword Analytics).
You can now start your search by typing the keywords we have found from
Amazon and Google.
Our goal at this point is to find out the search volume for each keyword and other
related keywords.
Once you add a keyword, SEMRUSH will group relevant keywords together (left
part). You can also narrow your search by using the filters in the top bar.
This is very useful when you want to find long-tail keywords that have a certain
search volume.
As you can see above, when you search for your main keyword (‘handbags
women’) and then filter by ‘Work’, you can see the associated long-tail keywords.
What is more interesting is that by analyzing the keywords suggested by Google,
you will see that ‘womens tote bags for work’ is a better keyword than ‘work
handbags for women’, since it has more search volume and consists of more
words.
In general, long-tail keywords with 4-5 words, are easier to target than shorter
long-tail keywords.
If you scroll down the list, you can find more keywords you can use for your
product pages.
Long Tail Keywords
If you combine these keywords with the brand name and model (remember
the example of Amazon titles), you will end up with perfectly optimized titles
for your product pages.
The truth is, if you want to succeed in eCommerce, you will need one. Besides the
keyword research, you can use it for spying on your competitors and improving
your SEO and content.
Nevertheless, there is a free option to use and this is no other than the Google
Keyword Tool.
What you should know about the Google keyword tool is that although it is free, if
you don’t have an active campaign running, it will show you ranges of search
volumes and not the exact estimates.
This is what it shows with no active campaigns:
Keyword Ideas
So, to make any good use of the Google keyword tool, it is best to set up a Google
Ads campaign first (even if it is for a few dollars per day) and then do your
keyword research.
When using the Google Keyword Tool, we are looking for the same things as
before i.e. Ideas for our category pages (The Ad group ideas tab is a good feature
to use for this purpose) and long-tail keywords with commercial intent.
1st -> Search on Google for your target keywords i.e. ‘womens handbags for work’
2nd -> Look for websites that are selling the same products as yours. Avoid big
websites (like Amazon) but concentrate on websites that are similar to your
eCommerce store (both in terms of size and products).
3rth> Either take the domain or the specific product page and go to SEMRUSH
and select URL under Domain Analytics – > Organic search.
Competitor Analysis
This can be very useful in your process because you can see which keywords a
competitor’s page is ranking.
If you want to increase your chances of ranking for the same keywords, you need
to find a way to naturally mention those keywords in the body of the page.
Competitor Analysis
Wikipedia has detailed articles for almost any topic you can think off and the nice
thing about their articles is that they organize the information in a structural way.
You can use Wikipedia articles to find related keywords for your term (this can
prove very useful later when you will write the actual titles for your homepage,
product categories, and product pages), and also to get a good idea on how you
can organize your shop’s structure.
Wikipedia
As you can see in the screenshot above, the categories suggested by Wikipedia for
handbags are similar to those you can find on Google, Amazon and the Google
Keyword Tool.
Every online business needs a blog; in the case of an eCommerce shop, your blog
will help you to:
Attract links from other websites and improve your domain’s authority
Now, while looking for long-tail keywords for your products and category pages,
you will also come across some keywords which are perfect for blog posts.
To make the process easier, use the filters of SEMRUS’s keyword magic and:
exclude keywords like ‘make’ – unless you can show them how to make a
bag, exclude this from your keywords.
set the number of keywords between 6 and 8 – we really need to see long-
tail keywords so go for this range.
As you can see below, there are many good candidates for blog post titles like
‘how to clean a tote bag’.
KEY LEARNINGS
Keyword research for an eCommerce website is slightly different from
normal keyword research. When doing eCommerce keyword research, your
main goal is:
To find out the actual keywords that customers are using to search
for specific products.
To find related keywords and terms you can use for your eCommerce
blog.
To find out as much as you can about your niche. Since during the
process, you will visit your competitor’s websites, make sure that you
don’t just look at the keywords, but take note of other things like the
number of overall products, website features, marketing techniques
they use, etc.
Once you are done with this step and you feel confident that you have a clear
picture of the keywords related to your products, you can proceed with the
next steps.
In this topic, you’ll learn how to optimize the structure of your eCommerce
website.
A big eCommerce website may have a lot of pages and it’s necessary to have a
solid structure so that users can find what they want, in the least possible number
of clicks.
Speed
If you have any experience with website speed optimization, you know that when
it comes to fine-tuning your website’s load speed, you have to deal with a number
of things.
Websites that have a clear structure require fewer code resources (HTML, CSS,
javascript), make fewer requests to the server and they load faster.
In addition, search engine crawlers are able to crawl the website faster, discover
more pages and this, in turn, can have a big impact on your SEO efforts.
Site links
Site links are shown in the search engine results pages (SERPS) when someone is
searching for your company name on Google.
In the case of an eCommerce store, sitelinks will show your main categories, like
this example from Best Buy.
Sitelinks are great for SEO. Not only they can attract more clicks to the most
important pages of your website but they are also good for branding.
The problem is that you cannot specify which pages of your website to include as
sitelinks.
A poor site structure will minimize your chances of getting sitelinks in the SERPS
while a good site structure will help Google pick up the right pages to show as
sitelinks along with your title and description.
More conversions
The ultimate goal of every online shop is to generate more sales.
To make sales you have to ‘push’ your potential customers into the sales funnel,
which may include a number of other conversions (sign up for the newsletter,
leads, etc.).
Visitors should easily find what they want without having to click many times and
without spending more time on a page than needed.
Your home page is at the top of the hierarchy and below you can have 2 or 3
levels before you reach the bottom of the hierarchy – your product pages.
To help you visualize how a hierarchical structure looks like, have a look at the
following diagram.
The best way to decide on how to create your structure is to take into account the
outcome from your keyword research process.
Keyword research is not only necessary for optimizing your titles and descriptions
but it can provide you with ideas on how to structure your website.
If you haven’t read lesson 2, I suggest you read it before continuing to the
next steps.
A few things to take into account, when deciding for your navigation structure
and menus:
Keep it simple – When designing the menu structure, always have in mind to
keep it as simple as possible.
Avoid adding pages to the menu that are not needed or creating fly out submenus
menus when it’s not necessary.
As a rule of thumb, each page on your website should be accessible from the
homepage in no more than 3 clicks.
Make use of side menus – When a user selects a particular category from the
main menu, you can show them a landing page with a sidebar menu to help them
find the products they want.
When you choose a category from the main menu, they show you a landing page
with all products in that category with several filters (like price) to narrow down
your selection.
Website Structure Example
The other options are also available so that you can choose to change the
category without having to go back to the menu.
This means that you should give special attention to how mobile users navigate
your website.
Replicating the desktop menu (as is) it’s not a good option because of the limited
screen space available on the mobile device.
What you should do instead, is to create a separate menu for mobile and
include ONLY those options that are really necessary for navigation
purposes.
Pages like privacy policy, about us, etc. can be grouped together thus giving more
space on the menu for the important pages (category and product pages).
Have a look at woocommerce website again from your desktop and mobile.
On the desktop, they have a full list of products under the Extensions Store menu:
Desktop Menu
While on mobile they only show the Extensions store option since displaying the
full list of products would create a mess and this is not user friendly.
Mobile Menu
I’m using the same technique on my website, if you check the menu on desktop
and mobile, you will notice that the mobile version is simplified.
The site structure and URL structure are closely related since both have to
accurately represent each other.
For example, if you have an eCommerce store selling electronics and have a
section for Tablets, then your site structure can be like this:
www.example.com/tablets/android and
www.example.com/tablets/ipad
When a word is removed from the URL then the page www.examples/tablets
should display all available tablets.
2 – Separate keywords in the URL with “-“ (dashes) and not underscores
3- Avoid having extra characters that are not needed (for examples numbers that
don’t make sense for the user)
4 – Do include attributes of your products in the URL. For example, if you are
selling “black ipads with 64 GB of RAM”, then you can make your product URL to
be:
/ipad-64gb-black
In general, include product attributes in the URL that may be used as search
keywords.
Not only it’s an SEO ranking factor, but it’s another way to gain user’s trust.
Important: If you decide to change your URL structure, you need to be
careful not to lose your SEO and rankings. The best approach is to use 301
redirects to let users and search engines know that the URL of a page has
changed. Go through the lesson HTTPS and SSL of the Complete SEO
Course.
Breadcrumb Menu
This is extremely useful when users are searching for a specific product and go
back and forth between the categories and products.
It is also useful when users land on a specific product page since they can use the
breadcrumb to see what other products are in the same category.
Besides aiding the user navigation while on the site, breadcrumbs are also
displayed in the Google search results on mobile and if properly configured can
offer an additional advantage for your website in the SERPS.
Structured Data for Breadcrumbs
To make sure that Google can ‘interpret’ breadcrumbs correctly, you need to add
the relevant schema.
A user sitemap is different from the XML sitemap that is submitted to search
engines.
From experience, when you create the user-sitemap page, it will help you
understand if your website is well structured or if you need to make any
structural changes to improve it.
KEY LEARNINGS
Ecommerce websites can quickly grow in size and if you don’t have a solid
structure from the beginning, you can easily get lost.
A well-defined structure will help users find what they want fast (in less than
3 clicks), and search engine crawlers will be able to crawl, understand and
index your website more efficiently.
When thinking about your shop site structure, consider the following:
Your menu should match your site’s hierarchy. Use sidebar menus to
aid navigation.
Give special attention to your mobile version and make sure that the
experience of the users is optimized for mobile. If necessary, design a
separate menu for desktop and mobile.
Finally, if you already have an eCommerce website with indexed pages and
you decide to change the structure and URLs, make use of 301 Redirects so
that you don’t lose any of your rankings and domain/page authority.
Lesson 5
In this topic, you’ll learn how to optimize the homepage of your shop.
The homepage is one of the most important pages of an online shop and it
has to be both user-friendly and search engine friendly.
When potential customers visit your store’s homepage, they should be able to see
at a glance:
How to find the product(s) they are interested in, in the least possible
number of clicks.
On the other hand, when a search engine spider crawls the homepage, it should
easily extract information about your business, address (if you have a local
presence) and products.
For eCommerce websites, the homepage is the most visited page of the site, even
if it is not set as the landing page for PPC campaigns.
It is the page that users will visit to decide whether they should trust this
company or not
It is the page that represents your domain in the SERPS and it will become
stronger over time (and gain higher rankings), as you grow your website.
It is the page people will re-visit to check if you have new products or
offers.
The first part is the on-page SEO and the second part is the user optimization
process.
To achieve this goal, you need to pay special attention to the design and structure
of the homepage so that it includes all essential elements.
The first item in the list is the above the fold content optimization.
‘Above the fold’ is the content that is visible to the user without having to
scroll down the page.
In other words, when the homepage is fully loaded, what does the user see before
touching the vertical scroll bars? That’s the above the fold content.
It’s your first chance to win the first impression and encourage users to stay on
your website and navigate to your products or services.
If you have the wrong content above the fold, then most probably you will lose
most of your potential customers.
These are the essential elements for the above the fold content.
Website Logo
Contact information
Menu options (The menu options should be based on the results of the
keyword research process and the structure of the menu, should match
the structure of your shop.)
Offers or promotions
Big headline
The best way to understand these principles is to look at some of the most
successful eCommerce websites on the Internet (and some websites selling
services), and see how they are applied in practice.
Although each website shown below is in a different niche and has different
marketing goals, when it comes to homepage optimization, they have a lot of
similarities.
Example 1: Amazon.com
Amazon Homepage
When you visit the homepage of amazon.com, you will notice that they take a
good advantage for their ‘above the fold’ area.
Besides having the logo, search and sign-in button, they have a number of CALL
TO ACTION boxes to grab the attention of users from the time they land on their
homepage.
Example 2: Zappos.com
Zappos homepage
Zappos.com is another popular store and although their home page design is
different than Amazon’s, it has the same characteristics as described above.
It is likely that the majority of organic traffic will be coming to your website from
mobile users, so you need to give special attention to how your eCommerce
website is shown on mobile devices.
Having a responsive website is a good first step but for online shops, you may
need to provide users with a more customized experience for mobiles.
A good developer can make the necessary adjustments to your responsive website
so that it renders better on mobiles.
The available space on a mobile device (that’s the screen width and
height) is less compared to desktop and tablets.
Mobile users are mostly on data connections so the speed and size of the
page are important.
Mobile users are on the go and they need to get the information they want
in the fastest possible way with the minimum number of distractions.
While you can use a desktop homepage to give them information about your
company and welcome them to your store, on mobile your homepage should give
users exactly what they are looking for without extra or unnecessary information.
Google has a very nice document about the principles of mobile site design and it
is worth reading and follow its guidelines. The most important related to an
eCommerce website’s homepage is:
The guidelines described above are meant to satisfy the first part of the equation
i.e. to make the homepage user friendly.
Let’s see how to make your shop’s home page search engine friendly.
H1 tag
Images
Structured Data
Besides the security aspect, having an https website will serve 2 more purposes:
It’s good for SEO. Https is a known ranking signal and although not a
significant one, it’s one of those ranking factors that you can easily gain
by adding an SSL to your website.
It’s vital for user trust. When you have an SSL installed, the word secure
is shown in the browser window (like the example below) and this
increases user trust – a factor that is very important for your online shop’s
success.
Secure label
It gives a big hint to search engines on what your website is all about.
Titles should be around 60 characters – the reason for this limit is that you
want the whole title to be shown in your snippet and not just a part of it.
Include your brand name and location (if you have a local presence – like
the example shown in the screenshot above).
Important: In case you are selling a particular product or service and you
want to optimize your homepage for a specific term, include the keyword(s)
first in your title and then the description and brand name.
For example, if you want to rank your homepage for the term “online courses”,
then this should be the first word in your title. Look at this example from
udemy.com
Title Optimization Examples
If length permits include some benefits in your title like the example below from
zappos.com. Notice how they added Free Shipping and Returns in the title.
Use ‘Magnet words’, to grab the attention of the users and increase your CTR
(click-through rates).
Words like:
Free Shipping
Sale
XX Off
Money-Back Guarantee
Free Returns
Mentions about your location and phone number (if you are selling local).
The H1 Tag
Each and every page of your eCommerce website (including the homepage),
should have one h1 tag.
An H1 tag (<h1></h1>) gives another hint to search engines on what the page
content is about. It’s another way to highlight the important parts of a page to
search engine bots.
A few things you should know about the use of H1 and tags in general:
The h1 tag doesn’t have to be the same as the <title> tag, but it’s ok to be the
same! – Most themes automatically output the title of the page as an H1 tag but
you can change it to be more informative if you want.
Important: Tags should be used in a hierarchical manner i.e. the first tag found
in the HTML code should be the h1, then you can have h2, h3, h4, etc.
For best results, don’t forget to add your target keywords in the H1 tag.
Let’s see a few examples where the <title> and <h1> tag is used correctly:
Example 1: Teachable.com
Teachable Homepage
Example 2: Houzz.com
One of the most common mistakes many eCommerce websites are making is
not having any text content on the homepage.
They tend to showcase their latest offers or brochures as images but this does not
help in SEO.
Instead of having image only content, convert your banners or Call to Action
boxes into HTML so that search engine spiders can understand the content.
Having HTML code based CTA and banners is also better for mobile since images
with text on top, are not suited for mobile viewing.
I have mentioned above that your most important messages, CTA’s should be
placed above the fold to grab the attention of the visitors but that does not mean
that you cannot have text content with your keywords, below the fold.
Amazon and Zappos don’t have to do this because they are known brands and
don’t rely as much on search engine traffic, but for less-known eCommerce
websites, it is important to have enough content on the home page for SEO
purposes.
They display their CTA and important messages at the top of the page (above the
fold) and below in a section style format they explain the benefits and features of
their product.
The content on your homepage has to be unique. Avoid using exactly the
same text as it is used in other websites on the Internet, even if you are
selling the same products or services.
Image SEO
Images are essential for eCommerce websites, especially if you are selling
physical products.
Potential buyers before making a purchase, want to see how the product looks
and in addition good images can enhance the appearance of your shop and make
it less boring.
There are two main issues when using images on your homepage.
First, they increase the time it takes for your homepage to load and second, if not
optimized correctly they are not assisting your SEO efforts.
Your first task is to optimize their physical size i.e. to resize the images to match
the maximum size you are going to use them.
For example, if you have an image that is 1200px wide but it is shown as 450px
wide on the website, before uploading to your store make sure that it is resized to
450px.
This alone will reduce the file size of the image to 1/3.
Next, before uploading use a tool to further optimize the file size without losing
quality.
There are tools like imageoptim that can reduce image size by 10%-20% without
changing the quality.
If you are using WordPress, check that your installation is up-to-date because
since version 4.4 WordPress is using responsive images.
Once uploaded to your store, make sure that you use the ALT attribute to
describe what’s in the image and in addition that use a caption below the image
to put information in the text so that it can be read and understood by search
engine spiders.
In the ALT text and caption add keywords naturally in the text but without doing
keyword stuffing.
Structured Data
Another element that is important for the SEO optimization of your store’s
homepage is structured data.
One of the most difficult tasks search engines have to solve when crawling a page
is to understand the context of a page.
By context, we mean to have a clear idea of what the page is all about.
For example, if you have a page with a recipe, search engines will try to find out
the title of the recipe, ingredients needed preparation instructions, images, time
to complete the recipe, etc.
One of the ways to give them good clues is through the page structure, titles,
headings, formatting, and other on-page SEO techniques but this is not enough.
To make their job easier, search engines have agreed to a pre-defined set of
schemas that can be used by webmasters to tag their data so that it’s easier for
spiders to understand the meaning of the content.
You can read more about structured data and schemas in the Complete SEO
Course
You can implement the organization schema and provide Google information
about:
Logo
Sitelinks
Contact information
Social Links
Search functions
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"url": "http://www.your-company-site.com",
"logo": "http://www.example.com/logo.png",
"contactPoint": [{
"@type": "ContactPoint",
"telephone": "+1-401-555-1212",
"contactType": "customer service"
}]
}
</script>
Successful implementation of the schema markup will improve the listing of your
store in the SERPS by giving more details to users about your company, address,
contact info, social presence and many more.
Footer
Last but not least, don’t forget about your website’s footer. The footer is, of
course, part of the homepage and it is shown on all pages of the website.
A list of links to the main sections of your website. This doesn’t have to be
the same as the main menu but use the footer area to give users easy
access to the main categories and pages.
Contact information – Make your phone number and address visible and
add links to your contact us page.
Your logo
Here is a nice example from JamesAllen.com that incorporates all these elements.
JamesAllen.com Footer
KEY LEARNINGS
Can both desktop and mobile users see as soon as they land on my
homepage who we are and what we are selling?
When I test my homepage with the structured data testing tool, is the
schema information correct and accurate or does it show any errors?
Is my footer optimized?
As a final word, don’t forget that when it comes to SEO for your homepage
and website in general, simplicity is always the best approach.
Keep things simple for your users and search engines. Don’t over-do it with
graphics or extra elements that don’t serve any real purpose other than
satisfying your desire to have a fancy and flashy website.
Lesson 6
In this topic, you’ll learn how to optimize your product category pages.
Best practices for eCommerce websites indicate that you should have a
hierarchical structure with no more than 3 levels (Remember Lesson 4?).
This means that besides the homepage, the second most important pages of the
website are the category pages.
As you can see in the diagram below, authority and ‘link juice’ is stronger on
category pages since these are located high in the hierarchy.
Site Structure Example
To take advantage of this though and have some real gains in terms of rankings
and traffic, you need to do some SEO work to optimize those pages.
Failing to do so, may generate the opposite effect since Google will not consider
them as important and your overall domain authority will be negatively affected.
Many eCommerce websites are unable to rank for individual product pages
because the same products are available on bigger websites and they tend to gain
the first places in the SERPS or because people don’t use the individual product
names to search but they use more general terms.
For example, let’s assume that you are selling ‘men’s surfing wetsuits’ like the
example below.
Users are more likely to search for “men surfing wetsuits” and other related
terms and not for the individual products.
Having category pages optimized for the general terms it’s the best approach.
Product Category Pages Example
Category URLs
For example, if you have a category for men’s shoes your URL should be:
https://example.com/mens-shoes
Keep your URLs clean, short and to the point and make sure that the user
can tell from the URL alone what the category is all about.
You can either use it as is or you can change it provided that all your products can
be grouped together.
For example, if you are selling ebooks, the default URL for the SEO category
would be:
Category titles
The category title is a great opportunity to give Google strong signals about the
page and its contents.
The outcome of your keyword research. Knowing which keywords people use in
their search queries will help you come up with highly optimized titles.
Start your titles with keywords and then add your brand name.
instead of this:
For example, if you have a category page with green athletic shoes, make sure
that this is reflected in the title as well i.e. “Green Athletic Shoes – Discounts
available for bulk purchases”.
What you write in the meta description field may be shown in the search results.
If you don’t provide for a unique quality description for every category page, your
snippet may look like the example below i.e. text that does not make sense.
This is not good for your brand and certainly, it does not encourage people to
click it.
In your category descriptions try to summarize your products and offerings. If you
offer free shipping, free returns, etc. say so in the description to encourage users
to click on your entry.
Here is a better example than Zappos. If you were searching to buy mens shoes
and saw these two entries, which one would you prefer?
Category H1 tag
Your category pages should be optimized the same way as other pages or posts of
your website and this includes optimizing the H1 tag and content of the page.
The category page should have only one H1 tag and this should be on top of the
page. It can be the same as the TITLE of the page or different, but it should still
contain your target keywords.
Below the H1 tag, you can also add a few lines of content to give both users and
search engine crawlers a good clue on what the page is all about.
If you want you can display the same content as the meta description.
When it comes to content, a lot of webmasters find it difficult to add text content
to an eCommerce category page because it can break up the design of the page
and draw the attention away from the most important elements of the page i.e.
the products.
A good way to overcome this problem is to have a few lines of content below the
H1 tag (as shown above) and then add some related text content at the bottom of
the page.
Above the Fold Content
As you can see in the example above, at the bottom of the category page they
added a couple of paragraphs of optimized content and internal links to product
sub-categories, which is great for SEO.
This means that is should also include all those elements that are necessary to
convince, encourage and keep users to your store so that they can eventually
convert.
Everything that we discussed eCommerce homepage SEO, are also applicable for
category pages.
Things like:
Newsletter signups
Testimonials
Menu options
If you have a lot of products in your category pages, make it easier for users to
find what they want by showing them a list of the most popular (or best-selling)
categories and products.
This section should ideally be placed above the fold and below your main heading
(h1), like the example below.
Above the fold content on product category pages
Besides displaying the right content, a properly optimized category page should
also include images and other elements to help users find what they want in the
least possible number of clicks.
Search Filters
If you have a lot of products in the same category then you should have filters on
the category page to help users narrow down their selection and find the products
they want.
Consider the following example of a company renting villas. In the category page,
you have the option to refine your search based on a number of attributes and
sort the results.
Search Filters Example
Below the product images, make sure that you have an accurate description of the
product, and if applicable, show ratings and pricing.
If a product is a new addition to your collection, add a label on top of the image to
highlight this. The same goes for Offers or special deals.
Product Rating Example
Canonical URLs
In cases where your product category pages expand to more than one page or
when you use filters on the category page, you need to set the canonical URL.
By setting the canonical URL any backlinks are attributed to the main category
page (thus making your page stronger) and you avoid duplicate content issues.
For example, if you have a product category URL that looks like this:
To make sure that Google will understand that the subsequent pages are part of
the main category page, you need to set the canonical URL for the other pages to
https://www.example.com/my-product-category.
Read the Canonical URLs lesson in the Complete SEO Course for more
details.
KEY LEARNINGS
Properly optimized category pages can help your shop achieve better
rankings in search while non-optimized pages can generate the opposite
results.
Filters and other features to help users narrow down their selection
and find what they want in the fastest possible way
Set the canonical URL correctly so that there are no issues with lost
backlinks or duplicate content.
Lesson 7
Product page SEO is not just about SEO. As weird as this may sound, when
optimizing your eCommerce product pages, you need to take into account other
factors that affect the user experience.
A product page that offers a great experience for the users will also generate
more sales and conversions.
Let’s see step by step which areas of your product pages can be optimized and
how to do this in practice.
URL Optimization
The first element that needs your attention is the product URL. Although it’s not
the most important ranking factor, having properly optimized product URLs is
recommended for a number of reasons.
http://www.example.com/products/macbookpro-256gb
than this:
http://www.example.com/product_id=34?S256_DEF
Everything that is recommended for an SEO friendly URL it’s also applicable
for product URLs with some variations that are specific for eCommerce
websites.
Avoid using stop words like “a,” “an,” and “the.”, in the URL.
If you do have to include extra characters that are maybe needed by your
CMS, try to have those at the end.
If you are wondering why Amazon doesn’t optimize their URLs, the answer is
simple.
First, they don’t have to do it because SEO optimization is not their priority and
second, they have a huge website with millions of products and it might be
technically impossible for them to do this change.
With that being said, if you have a lot of products or it’s too difficult to change
them, don’t spend time with optimizing the URLs, there are more important
changes to do to your shop (as you will read below).
If you are up to the job, then make sure that for each product page you change
the URL, you add a respective 301 Redirection so that the old URL is redirected
to the new URL.
To be more precise, your titles should combine details about the product and
keywords that people use in searching for a particular product, in 60 characters
or less.
The first one is 60 characters (excluding the site name) and it shows as is, while
the second one is more than 60 characters so Google breaks it up.
Product Titles in Google Search Results
Important Note: You don’t need to repeat your domain name in the product
title, Google does this automatically.
Let’s see some examples to understand how to have both your product names and
keywords in the same title.
The first step is to refer to the results of your keyword research. Having a clear
idea of what people type in the Google search box is important.
Let’s say that you are selling shoes and you know from the keyword research that
people search for “men’s running shoes”.
Your first action is to optimize your category page for that term.
Within the category, you can optimize your product names like the examples
below:
Notice the format of the title which includes the brand name, model and keywords
i.e. Men’s Running Shoe.
If your selling products that the brand name is not so important, you can change
the order of the words in the title to include the keywords first and then the brand
or type.
For example, look at this product title from Etsy.com. The keyword “boyfriend
gift” is at the beginning of the title and this makes the title more optimized.
Last but certainly not least, don’t forget that each and every product page of your
eCommerce website needs to have a <title> and this has to be unique across your
site.
While this is ok (and the default configuration for many CMS) if you want you can
change it to be friendlier for users (since you can safely use more characters) and
also, it’s another opportunity to enrich your page with related keywords.
Use of H1 Tag
Besides that, the other thing to check and ensure is that your page has only one
H1 tag and this is located high in the page and above the other headings (h2, h3,
etc).
When it comes to other headings (h2, h2, etc), use them according to best
practices.
A description needs to include the product name and keywords. As you can see in
the examples below, Google highlights the words from a description that matches
the user’s query.
Other than that, to make your descriptions more inviting, you can add benefits
like free shipping and returns, money-back guarantee and other information that
can differentiate your snippet entry from the rest.
The snippet from Amazon below is a very good example of an optimized meta
description.
Optimized Product Meta Descriptions
Breadcrumb Menu
In the Shop Site Structure lesson, I have explained why breadcrumb menus are
important for user-friendliness and the usability aspect of an eCommerce website.
What is necessary to highlight again is that besides making your website user
friendly and SEO friendly, breadcrumbs can contribute to higher CTRs (click-
through rates), because they enhance the presentation of your snippet in the
SERPS.
To take advantage of this, breadcrumbs need to have the proper structure data so
that they can be understood by Google.
Look at the example below and see how Google is using the breadcrumb
information in the snippet (for both desktop and mobile), instead of showing the
product URL.
Breadcrumb menus
Product Description
Optimizing your product descriptions is one of the most difficult and time-
consuming tasks, especially if you have a lot of products in your store.
From experience, it’s also one of the tasks that most eCommerce owners get it
wrong.
Unique Content
Google is looking for unique, high-quality content to show in the search results
from high-quality websites.
Google does not penalize websites because of duplicate content but it does not
reward them either.
So, the first thing that you need to do is to ensure that your product page
description is unique.
Uniqueness is not limited to websites across the web but to your own website too.
In other words, each and every product of your shop needs to have a unique
description and not the same description as another product within your shop.
Content length
Of course, your goal with eCommerce websites is to make sales so your product
descriptions should primarily serve that purpose.
The added advantage of providing for long descriptions is that with the proper
SEO techniques, you will have the opportunity to blend keywords into your text
and make your product pages both search engine friendly and interesting for the
users.
Look at any product on Amazon, they have a ton of content related to product
usage, product short and long description, customer reviews, Q & A related to the
product and a lot of other useful information.
Amazon is not doing this for SEO purposes, but because it helps users to
make a purchase decision.
And the product long description is shown towards the bottom of the page:
Product Long Description
Many eCommerce owners worry that having too much content on the page will
break the design but that’s not the case.
You can follow the same pattern as amazon, i.e. have a short description above
the fold and a long description below the page.
Almost all modern eCommerce CMS (woocommerce, Shopify, etc), have this kind
of functionality build-in into their systems.
Here is another example from an eCommerce website selling online courses, that
we have developed.
The summary of a course is shown above the fold and below we show more
information about the specific product without breaking the design or tiring the
user with too much content.
Above the fold content
Content Optimization
While writing your product descriptions don’t forget about optimizing your
content.
The best way to do this is to go back to the results of your keyword research and
make a list of keywords that are related to the specific product.
Use those keywords in your headings and text naturally without doing keyword
stuffing.
Mentioning your target keyword 3-5 times in the text is enough and using related
keywords from your list in the headings will help Google understand what the
page is all about.
You can link to related products within the text but be wise, you don’t want to
drive people away from your product page.
Your goal is to keep them as much as possible on the page so that they eventually
take the next step, which is to proceed with a purchase.
Examine the bounce rate of your pages by looking at your Google Analytics
reports. Product pages that have a high bounce rate are good candidates for
improving their content further.
Image Optimization
Images are necessary components of your product pages. Regardless of the type
of products you are selling, your product pages must have images.
Avoid the use of bad stock images – using images that are not of good quality
can drive customers away.
If you cannot create original images of your products then make sure that you
select high-quality images that look real and authentic.
Using the real photo of you or your team can increase trust in the cases that you
are selling services or intangible products.
Use meaningful file names – I’ve mentioned many times before that image
filenames are NOT among the biggest SEO factors, but having good filenames has
a number of advantages:
It’ easier for you to manage the (possibly) hundreds of images in your
store.
Let’s see some examples of meaningful and not meaningful image file names.
Consider this image:
Image Filenames
this:
https://images-na.ssl-images-amazon.com/images/I/51TmaDI8jRL._SY300_.jpg
or this:
https://images-na.ssl-images-amazon.com/images/I/amazon-echo-blue-large.jpg
Optimize your ALT Text – ALT TEXT (or alternative text) is one of the most
important elements of image optimization. Alt Text has two main purposes:
It is shown in the browser until the images are fully downloaded and
sometimes on mouse hover
It is important for SEO since it’s through the ALT text that search engines
can understand what an image is all about.
Image ALT Text
No keyword stuffing – this is not a good ALT text “buy sell villas Miami
beach”
Use natural language – plain English as you would explain to a friend what
the image is all about
Use a short caption below each image to give search engines and users
more information for the image (see example above).
Image Size
The size of the images does matter. Smaller images are faster to download while
large images may slow a website down.
Before uploading your images make sure that you optimize their size. If the
largest image size you need is 1200×650, don’t upload images that are bigger
than that size (even though they will be automatically resized by your CMS).
Use tools like image optim to optimize their size without sacrificing quality.
If you have a lot of product images, consider using a CDN so that images are
delivered by a network of servers and not from your server.
Use of Videos
Where possible, try to use Videos to make your product content more interesting.
People love videos and good original videos can differentiate your shop from
competitors and increase conversions.
You can use videos from the product manufacturers (if available) but the best
approach would be to create your own videos.
Do not upload videos directly on your server, instead use a dedicated video
hosting service like Youtube or Vimeo. Once uploaded, there are various
ways to embed the videos in your product pages.
By highlighting, we mean adding specific lines of code to your pages that provide
this information to search engine crawlers.
Why add schema markup to your product pages? For 2 main reasons:
It’s a great way to help search engines understand more about your
product.
It’s another way to enhance your snippet in the SERPS and get higher CTR
(click-through rates).
It depends on the eCommerce platform you are using. Most modern eCommerce
CMS (like Shopify or Woocommerce) have product schema built-in.
The first thing to do is to go to the structured data testing tool and enter the URL
of one of your product pages. If your product schema is configured correctly, you
should see something like this:
If your product pages are missing structured data then the best way to add them
is to use the JSON-LD format.
Now, this is a part that may require more reading and it needs technical
knowledge. If you don’t feel comfortable messing with code then it is highly
recommended to hire a developer to do this for you.
When visitors click a LIKE or SHARE button to publish your page in social media
networks, you want to have the correct image and description shared, and this is
achieved by having the right open graph tags defined.
Open Graph meta tags will not help you with SEO as they don’t have any direct or
indirect effect on rankings but they are important for the proper representation of
your brand and products in social media.
The good thing about open graph meta tags is that they are easy to implement.
There are two main categories, open graph meta tags are used by Facebook,
Instagram and Pinterest and Twitter Cards by twitter.
The easiest way to make sure that they are configured correctly is to install the
free version of yoast seo plugin or social warfare plugins and configure the
relevant settings.
To check that your implementation is correct, you can simply share one of your
product pages on Facebook, Twitter, Pinterest, and Instagram and monitor how it
looks.
It is statistically proven that users are more likely to convert if they see
other people converting.
Product pages with real, positive reviews are more likely to have higher
conversion rates than product pages with no reviews.
1 – Add Star Ratings and total reviews below your product title. See the example
of Amazon below. When clicked it should go to the “Reviews” section at the
bottom of the page.
Product Reviews Example
2 – Make sure that your product reviews are on the same page as your products
(don’t use a different review page for each product).
Google mentioned many times that they consider content in tabs (that are not
active) less important than content in always-active tabs.
4 – Have the latest reviews shown first. People like to read reviews that are valid
for the product they are viewing and not for older products.
Visitors can read the review together with the image and name of the person.
They can also click on the link to see where the review was posted.
6 – Don’t make the mistake of adding reviews without proof. Fake reviews can be
easily spotted by users and this can generate the opposite results.
Third-Party Reviews
I have mentioned above that you need to make every effort to make your reviews
look real. One of the best ways to achieve this is to make use of a third-party
review system.
Reviews posted publicity on third party sites are more trusted by the users (and
Google) because they cannot be manipulated.
Depending on your business, there are review systems dedicated to specific kinds
of products. Here is a list of the most popular review systems you can use.
Google Customer Reviews
Facebook Reviews
Ivouch
Feefo
TrustPilot
YotPo
BizRate
User-Generated Content
One of the ways to have more unique content on your product pages is “user-
generated content”.
User-generated content is what the name implies i.e. content generated by users,
usually in the form of questions and answers.
Amazon does a great job in this, below each of the product descriptions you will
see a section called “Customer questions and answers”.
User-Generated Content
There are a few things to note about user generating content from an SEO
perspective.
Make sure that you nofollow any links in the answers or better disallow
users from entering links (allow only text). The last thing you want is for
spammers to fill out your pages with spammy content and links.
Monitor all replies before publishing. Publish only questions and answers
that are highly relevant to your product.
Don’t fill your page with Q&A content. Show 4 or 5 questions and then for
more questions redirect the user to a dedicated page (or to a hidden tab).
Nevertheless, if you can have this feature it will be helpful for your SEO and
customer support.
Cross-selling
Giving users cross-selling options besides assisting in generating more sales, it’s
also a great way to add internal links for your product pages.
If you go to any popular online store, you will notice that below each product they
have sections displaying matching products or what other people have purchased
that is related to the viewed product.
Cross-Selling Example
KEY LEARNINGS
When SEO optimizing your product pages, you should have 4 things in mind:
Cross-selling options
Lesson 8
In this topic, you’ll learn how to run a blog for your eCommerce website.
Through blogging, you can increase traffic coming to your website either
organically (search traffic) or from social media networks. It’s great for
brand awareness, customer support and if done correctly, rankings and
conversions.
There are many reasons as to why all eCommerce websites should have a
dedicated blog.
Many eCommerce owners believe that it’s a waste of time, but as we will see
below, a successful blog can assist in the growth of an online store and in many
ways, guarantee long term success.
Blogging Benefits
Build a website
Add products
While this is a good plan, once they stop putting money on advertising or for
various reasons advertising costs increase making the campaigns not profitable,
sales drop and problems rise to the surface.
This is the point where they start looking for alternative ways of getting traffic,
and soon they realize that putting all their eggs in one basket was not a very good
idea.
The thing is, blogging can be an alternative way to get traffic to a website but it’s
not as immediate as Google Ads or Facebook Ads.
It takes a lot of time to rank in Google and get traffic to your blog but it’s a step
you have to take and the sooner you take it the better it will be.
Over the years I had the opportunity to Audit a number of eCommerce websites,
both new startups, and mature businesses, and it always comes to the same
advice.
Don’t spend all your advertising budget on ads. Allocate at least 20% of your
monthly budget on content marketing and blogging and increase that gradually
until you reach a point where the dependency on Paid advertising is manageable.
Category and tag pages have the same content as product pages, the same
products may be available on other websites on the Internet and this creates
duplicate content issues.
Besides optimizing your category and product pages, another way to increase the
number of unique pages search engines have in their index is through blogging.
More quality pages in the index mean better rankings and more traffic.
Link building
When you start a link building campaign to improve the rankings of your shop,
you will soon realize that other bloggers or websites are not willing to link to your
homepage or product pages.
Why is that?
Because nobody wants to promote a product for free (unless they are affiliates or
have other benefits), and because they are afraid of getting a Google penalty (if
Google thinks that the links were paid for).
So, how do you get out of this loop and build natural links that can increase the
rankings of the most important pages of your store? The answer is through
blogging.
Everybody is willing to link to high-quality pages, even if these pages are part of a
website selling goods or services online.
Ok, but the links will point to the blog, how will this benefit my website?
In a number of ways.
For starters, it will improve the authority of your domain and it will increase the
overall rankings and traffic of your blog.
Second, as you will read in the link building lesson, there is a way to take
advantage of the incoming links to boost the rankings of your product or category
pages.
Internal Linking
One of my favorite SEO methods is internal linking. Internal links are links
pointing to other pages of your website (and not to pages outside your domain).
Unlike external links, there is no fear of Google penalties and besides being useful
to users, they also help search engine crawlers discover and index more pages
from your website.
Having an active blog is a great way to build internal links pointing to your
homepage, category and product pages.
To be successful in social media, besides using paid ads, you also need to keep
your accounts loaded with fresh, high-quality content and a blog is a perfect tool
for that purpose.
Enrich your blog posts with images and videos so that they are more interesting
and attractive when shared by users.
The graph below shows the different types of content and their average shares in
social media networks.
Use the blog to make new product announcements and establish a communication
channel between your company and customers.
Brand Awareness and Trust
Before making an online purchase, users need to feel confident that they will not
lose their money, so one of the things they do before hitting the “Buy Now”
button, is to search Google and find out more details about the particular
company.
If you have a blog, then it is very likely that a number of posts will show up for
searches related to your “brand name” and this besides indirectly promoting your
brand, helps in establishing trust.
If you are already on WordPress and Woocommerce then adding a blog is a very
easy task since this is already built into WordPress.
If you are not using Woocommerce, you can still set up a WordPress Blog as a
subdomain i.e. blog.myecommercewebsite.com or folder
myecommercewebsite.com/blog.
What is important is to use one of the two versions above (i.e. subdomain or
folder) and NOT to set up a blog on its own domain.
The reason is that you want to take advantage of the pages/posts of the blog and
increase the number of pages you have in the index and of course to consolidate
the link juice from any incoming links pointing to the blog pages.
Other things to take care, related to the setup of your eCommerce blog:
Make sure that https is enabled on the blog. Your eCommerce website
should already have an SSL installed and the should be true for the blog as
well.
You don’t have to create all the categories that you have on your website
as blog categories. Your blog can have a structure that makes sense for a
blog.
Don’t forget to add a BLOG menu in your main menu, sitemap, and footer.
People are familiar with the term Blog and many times they are searching
for it.
Once your blog grows and traffic starts to flow in, you need to add several
CTA (calls to action) boxes to either redirect some of the traffic to your
product pages or get them to sign up to a newsletter so that you have their
contact details for email marketing purposes.
Regardless of the niche you are in, there are always topics to cover in your blog.
How do you find them?
If you have done your keyword research correctly, you should already have a list
of nice long-tail keywords you can target in your blogs.
Tools like SEMRUSH (shown in the above screenshot) will make this process
much easier and more effective.
Check out the blogs of your competitors. What topics do they cover in their posts?
What kind of content do they publish (text, videos, etc)? How often do they blog?
Of course, you don’t want to copy their exact titles and content but knowing how
they are utilizing blogging can give you some ideas too.
If they don’t have an active blog then this is even better, it means that by
maintaining a blog you will be a step ahead.
Most people before making a purchase decision they like to read product reviews,
how-to guides, comparisons with other products and other related information.
These are great topics for blog posts. You can write in-depth guides with nice
videos showing how your products can be used or how they compare with other
similar products.
When doing so make sure that your blog post titles have this format:
The reason is simple, you want your blog posts to appear high in search when
people search for reviews of the specific product.
One of the concerns many people have is that Google will not rank reviews
published on the blog of an eCommerce website selling the products.
Google knows that the review is published on a website selling the product but
good product reviews can still rank high.
If you follow some basic SEO rules, these posts will also show up for terms like
“your brand name – Reviews” and this has a lot of advantages for your brand’s
reputation.
People love to read success stories and your company blog is a great place to
share your story with your audience.
Storytelling is another opportunity for you to promote your brand and build trust
with your potential customers.
For example, let’s say that you have an eCommerce website selling custom made
rings (which is a highly completive market dominated by giant companies).
You can publish a story on your blog on how you started your business, explain
your passion for making custom rings and how happy it makes you get nice
comments from customers, etc.
Potential customers reading your story will feel more confident to buy a ring from
you because of any fears they may have about your company, are overcome by
your personal story.
When planning your blog’s content, don’t think only about the text. There are a
number of content formats you can use depending on the products or services you
are selling.
The infographic below shows a list of the most common content formats you can
use in your blog.
Blogging Formats
How often should you blog?
There is no golden rule as to the number of times per week/month you should
publish new content.
It is proven though that websites that publish content on a regular basis, tend to
rank higher and get more organic traffic than websites that don’t publish
regularly.
If you are busy running your shop, then the best approach is to either outsource
this task to a Digital Marketing Company or hire a good writer and an SEO to
handle and run your blog.
The SEO consultant can give instructions to the writer as to which topics to cover,
what titles to use, how long to make the blog posts and as soon as a post is
written, it can be SEO optimized before publication.
How often to publish new content
As a word of advice, don’t set goals with the blog you cannot meet. Start by
publishing one post per week and if you can follow this schedule for a couple of
months, go to 2 posts per week, etc.
KEY LEARNINGS
Once you get into the point that it has enough traffic, you can either redirect
the traffic through CTA boxes to your product or selling pages or get as
many email subscribers as you can and use email marketing to introduce
your products and services.
Lesson 9
In this topic, you’ll learn how to build links for your eCommerce Website.
Everybody knows that in order to get high rankings you need strong links
pointing to your website and yet the question remains, how do you build links to
your website that can positively influence your rankings?
There is no easy answer. Link building is not like on-page SEO where you can
follow a list and get your pages optimized.
When running link building campaigns, you have to be creative and learn to
think outside the box.
Your goal is not to get any type of links but to acquire those links that can make a
difference in your rankings and those links that can make your eCommerce
website stronger than competitors.
Does this mean that without links, I will not be able to achieve any
rankings?
No. Links are just a part of the ranking algorithm, an important one, but not the
only one.
You still have to work on everything that we discussed so far in this course.
In order to get links from blogging, you really have to provide for great
content.
Links pointing to your blog pages will indirectly improve the rankings of
your domain and product pages.
As we will see below there is a way to pass the link juice from the blog
pages to your product pages.
By having an active blog, links will not magically start to flow in.
You still need to promote your blog posts in any way you can so as to get
the attention of other webmasters.
Visit their websites and see if they have a section with links to their
retailers.
If not, send them an email and ask them how you can get featured on their
website.
If they have a showcase section (most suited for service providers), submit
your entry.
See below a screenshot of how we managed to get a link for our client from
woocommerce.com.
Find related to your niche websites that are actively looking for guest
writers
It sounds like a straightforward process but it’s not always as easy as one, two,
three.
“write for us”, “guest post”, “guest blogger”, “writers needed”, “blog for us”,
“submission guidelines”, “contributor”, followed by your industry like shown in
the example below.
Searching for link opportunities
Visit the website’s and look in the main menu or footer for options like “Write for
Us”, “Contribute”, “Submit an article”.
Competitors that have better rankings than you, most probably they are doing a
better job when it comes to link building. To find out more details about their link
profile, you can use a tool to do some spy work.
On the contrary, if your competitors are doing a great job, it will save you a lot of
time searching Google to find websites to get links.
The most efficient way to get an idea of how your link profiles compare and where
to get links is to use SEMRUSH.
SEMRUSH has introduced a new feature called “Backlink Gap Analysis”. What
this feature does is to compare the backlinks of different websites (up to five), and
discover untapped backlink opportunities.
You can go through the list of referring domains and find out from which domains
your competitors have links.
By clicking on the number of links (right column), you can see exactly the page
that the link is on.
Before proceeding to the next step, there are a few checks to make to ensure that
the websites you found are good candidates for guest posting.
I mentioned above that websites need to be of high quality. This is translated as:
Websites have good rankings in Google (and they are not under a Google
penalty)
They have original content of their own and it’s not only guest posts.
The first thing to do is to visit the sites and check when they were last updated
and what kind of posts they publish.
If you notice a pattern that they only publish guest posts, then they are not good.
Why?
Google will sooner or later find out that they only accept guest posts and they
may penalize them or devalue their links.
The second check is to go to SEMRUSH and type in their domain and click
search.
SEMRUSH will give you valuable data regarding the type of traffic the website
receives (and from which countries), whether is under a Google penalty or not
and the keywords they have good rankings.
Domain Analytics
Websites that have no traffic and rankings should be avoided, don’t waste your
time and resources to get a link from them, it can do more harm than good.
Once you have a list of websites that meet the criteria explained above, the next
step is to contact them.
Before doing so, make sure that you read their posting guidelines carefully.
Some websites may want to see the full post before making a decision, some want
to approve the post titles first, etc.
Next, write an email, introduce yourself and company and send it to them.
Websites that don’t mention that they accept guest posts, doesn’t mean that they
don’t.
I’m not suggesting that you should go out and start emailing any website you find
and ask for guest posts but do it selectively.
Websites that already published a post from your competitors are a good
place to start.
Instead, study the website first, find the names of the editors and send them an
email explaining how your article will benefit their audience.
In the email don’t only ask but also give. In other words, besides asking them if
they are willing to accept a guest post, offer them the opportunity to guest post
on your website too.
If you are thinking that this is link exchange, it’s not. If there is value in the guest
posts then you have nothing to worry about.
To sum up, guest posting is a great way to get high-quality links from related
websites.
Besides finding the right websites to contact and using a personalized approach
in your emails, have in mind the following:
Don’t overdo it with links – don’t be greedy with links. Adding a link in the
body of the article pointing to your website is enough. Too many links will
get your article rejected.
Add links to other websites too – don’t just link to your website. Add links
to other high-quality websites. It makes the articles better and less biased.
Link to your blog posts and not product pages – As mentioned in the
introduction, it’s difficult to get links pointing to your product pages
directly. Instead, add links to your blog posts.
Why?
It is likely that other webmasters will notice the link (from their Google Analytics,
SEMRUSH or WordPress Pingbacks) and if they find your website useful, return
the link.
Again, this may sound like a link exchange but it’s not. This is actually advice
given by Google, see the screenshot below published in the Google AdSense Blog.
Google officially recommends that any affiliate links or links on ads should be
nofollow.
The first thing to know is that if you are using a platform like shareasale or any
other dedicated platform for affiliates, the links will be nofollow so there is no
gain from your part (in terms of link building benefits).
If you decide to use your own affiliate system, for example, affiliatewp, then the
links will be followed.
To protect your affiliates from getting into trouble and to still have some benefit
from the links, you can follow these simple rules:
On any ads that you create and give to your affiliates to advertise your
products, add the nofollow tag to the links.
These ads are usually placed in the sidebar and are site-wide and you don’t
want to get hundreds of dofollow links from the same website.
On any text links that your affiliates may use in content-rich pages, such as
blog posts, you can leave the links without adding the nofollow tag.
If you are familiar with affiliate marketing, then you know that it’s not up to the
vendor (in this case you), to control how the links will be added to other websites.
The best you can do to protect your affiliates and minimize the risk of getting
penalized because of your affiliate system is to give the above instructions to your
users.
Ask them to nofollow links on ads and links placed in the sidebar or the footer of
their websites.
It’s a great way to promote your business online, for brand awareness purposes
and also it helps in building trust with your audience.
First, it’s a natural way. You may be thinking, if the links are to be placed
naturally, what can I do about it?
Here is the idea: If you want journalists to link to your website from their posts,
they need to know that you exist in the first place!
Without knowing about your brand and website how can they add a link?
It’s a time-consuming process but if done correctly it can produce great results.
Second, is by pitching the editors with your guest post idea. This is different than
the first method where you try to connect with the individual journalists.
After examining their website in more detail, I found a link pointing to the email
address of the head editor and a summary of their blogging guidelines.
It sounds easy but as in the case of Guest Blogging (explained in Part 1 above),
it’s easier said than done.
Editors of big websites get hundreds of emails per day from people asking to
become contributors.
If you are lucky enough and your email gets read, you need to grab the attention
of the editor, without telling him the story of your life.
Your pitch email has to be short and to the point. What is interesting information
for the editor is who you are, what you do, what is your idea (and why) and
examples of your previous publications (on websites other than your own).
Once you get published on one well-known website, then targeting the rest
becomes easier and your chances of getting accepted are increased.
Needless to say, that the email has to be personalized for each and every editor
you are pitching, otherwise you are just wasting your time.
On the other hand, if you are persistent enough it’s a method that works. I got
published on big websites including Forbes, Problogger, MarketingLand and
others using the same approach.
A lot of contributors abused their ability to post articles on big media websites by
selling links.
Google has issued several warnings about this and as a result, as of September
2017, some websites including Forbes, Entrepreneur, and Inc started to nofollow
links from contributors.
This means that in terms of link juice, you have nothing to gain BUT the benefits
explained above are still valid and getting your articles published on big media
websites, it’s still beneficial.
Use HARO
Haro it’s a service that brings journalists and bloggers together.
If you don’t want to follow the above path and start pitching editors with your
ideas, you can use HARO and answer questions posted by Journalists.
HARO
Journalists post questions about different topics and want to get answers from
industry experts.
In many cases, they specify exactly what kind of answers they need and from what
kind of people.
For example, for nutrition-related questions, the answer has to come from a
certified nutritionist, etc.
When you register for the service (it has both a Free and premium package), you
subscribe to the categories you want to get notifications.
Twice a day, you get an email with the questions posted by journalist and you use
HARO to reply back.
When your pitch is accepted, the journalist will publish the story with a reference
to your name and website.
Overall, it’s a good and effective service but it’s also very time-consuming. To
increase your chances of getting accepted you need to:
Monitor the questions and reply as fast as you can. They get a lot of emails
for each query so you have to beat the queue.
Be specific, read their question carefully and answer the questions in the
format they want.
On the occasions I accepted the gift, I added a link to their websites from my
review, not because they asked for a link but because it was the proper thing to
do.
If you talk about a product, it’s normal to let people know where they can buy it.
You can use the exact same process (15 years later!) to get some links back to
your product pages.
As it’s always the case with link building, there are a few things you
should know.
Google officially doesn’t like the idea of sending free products for dofollow links.
Here is a screenshot from the Guidelines.
To avoid, getting into trouble don’t do this in scale. Getting a few links in
product reviews will not raise any signals but getting 100’s of links the
same way will do.
Don’t ask for links, when you send someone a free product and they like it,
they will link naturally in their posts/reviews and this is even better.
Don’t ask for reviews either, articles on how your products can solve a
problem or be used in everyday life are more important than plain reviews.
Basically, you find a content-rich blog with posts related to your niche that has a
good link profile, rankings and traffic and you buy it.
You can then either keep maintaining it and redirect the traffic to your website
through links or banners or move the content and merge it with your blog.
In this case, you need to do the migration correctly with 301 Redirects, canonical
URLs, etc so that any links pointing to the blog, will be transferred to your
domain/pages without a loss in PageRank.
Link Magnets
Link magnet is a term used to describe content that can go rival and naturally
attract links from other websites.
Look at the example below from BestBuy, on how they created an infographic
about the History of Black Friday.
Link Magnet Example
You can follow the same concept i.e. create infographics about trending topics or
information related to the usage of your products or industry in general and
promote it on Facebook to get it in front of as many (targeted) people as possible.
Example of an Infographic
Why?
I added the links to prove a point and make your reading experience better and
more informative.
Important: This is an advanced technique and if you are not sure what and
how to do it, you better skip it.
Whichever method you are using to get backlinks to your eCommerce website, the
problem still remains.
The majority of the links are pointing to your blog posts and not to your product
pages.
Under certain conditions, you can redirect the links using canonical URLs and
301 Redirections from the blog pages to your product pages.
When you do this successfully, link juice and PageRank will flow from the blog
posts to your product pages and boost their rankings.
First, you need to plan for this in advance. Before creating blog posts you should
think in advance, which product pages you are going to promote when making the
switch.
For example, if you want to promote a product page for the keyword “best
running shoes for men”, you need to create blog posts with titles and content
related to running shoes.
“How to choose the best running shoe for men”, “What to look for before
purchasing running shoes” as some titles you can use.
Next, when creating the blog posts you need to promote them to get links.
This method works only if the blog posts have links pointing to them. If not, then
there is no benefit from doing so.
It takes time for Google to take into account any links pointing to your blog posts
so don’t rush into making the switch fast. Keep the blog posts for a few months
until they have some good rankings in Google and then move on to the next step.
When adding the canonical URs, make sure that your product pages have enough
content to support the redirection.
In other words, the content on both pages (post and product) should be similar
otherwise Google will devalue the links.
So, enrich your product pages with similar content (you can use the same content
like the blog posts).
Your first step is to change the canonical URL of the blog post(s) to point to the
product page URL.
Resubmit both pages to Google and after the pages are indexed again, you can
add the 301 redirections (from posts to product pages).
Things you should know:
Once you add the canonical URL to the blog posts, they will disappear
from the search results since all links and content authority will be given
to the product pages.
It does not mean that your product pages will achieve the same rankings
as your posts but most likely your rankings will improve.
Don’t do this for all your blog posts/products. Do it for one, monitor the
results and then do it for more.
KEY LEARNINGS
If you are not sure how to do it and you go out and start getting links from
any website that you find, it will most probably generate the opposite results.
The 11 methods described above can do the trick. For each method, you
need to study the guidelines and use your creativity to utilize them in the
best possible way.
Blogging
Link magnets
Don’t build too many links too fast. Consistency is important. Patience is
important too. Link building campaigns take time to execute and the results
in terms of improved rankings, need even more time.
Copyright Information