Search engine optimization (SEO) is one of the most important strategies for making your online store visible. However, many online store owners don't know exactly how to optimize their store in order to attract visitors cost-effectively and in the long term and stand out from the competition. Today, I'll show you how to optimize your online store sustainably and effectively for search engines.
In e-commerce, many rely on paid ads to get visitors. This may work for many stores, but the number of competitors is increasing and so are the prices for paid advertising. This reduces profitability in the long term.
SEO can help here, as good rankings on Google can attract visitors to your store free of charge. According to the article "63 SEO Statistics for 2021" by Ahref, 86 percent of all online experiences start with a search engine. So if you're serious about your store, you shouldn't ignore this channel.
In this guide, I'll explain the most important adjustments and things you need to know about online store SEO - regardless of whether you use WooCommerce, Shopify or other e-commerce solutions.
The right keyword research
However, before you can start optimizing your store, extensive keyword research is required. Researching the right search terms is essential, because if you focus on the wrong keywords, even the best search engine optimization won't do much good.
What should you do now?
Behind every search term is a search intention. Anyone searching for something on Google wants to find a certain type of content. There are two types of keywords in total:
- Informational keywords: Someone wants to find out more about certain topics and learn more. The intention to buy is usually not yet high here. These search terms indicate that the person searching is at the beginning of the customer journey. Examples of informational search terms are "Make garden more beautiful" or "How to become more sporty?".
- Commercial keywords: The intention to buy is already greater here, because people searching for this type of keyword are looking for a specific product or a solution to a problem. Examples of commercial keywords: "buy garden furniture" or "gym nearby".
If you want to achieve a good ranking for "buy garden furniture", you need to choose the right content format. A category or a product page match the search intent and should be used here. For the search term "how to become more sporty", however, a different type of content is required, as a category or product page does not match the search intent. Here, guides or blog posts are more suitable.
It is therefore important that your online store has a guide or a blog section where you can cover the informational search terms.
How do you find the right search terms for your online store?
Now you know what keyword types there are and what the search intent is all about. Now it's important to find the right terms for your store. It is advisable to use tools that make your work easier. Although there are free SEO tools that do a good job, if you want to get everything right from the start, I would advise you to use a paid tool such as Ahrefs, SemRush or KWFinder.
You can find out what this looks like in detail in this article on keyword research.
Onpage optimization for online stores
After you have found out which search terms you want to rank for with your store, on-page optimization takes place. This means that all elements on your store are optimized.
Texts - the heart of your online store SEO
Texts are still essential in search engine optimization. Contrary to what is often believed, there is no fixed rule as to how many words a text must have. On the contrary, you should look at how many words your competitors are using (e.g. top 3 search results) and adjust your word count accordingly. There are search terms for which it is necessary to write more than 2000 words. And there are searches where users expect short answers to their query.
You should also take a close look at your competitors' content and try to create better content than them. Readability, accuracy, scope and topicality are particularly important here.
What else is important when creating a text?
Headings: The texts that you later publish on your category, product and advice pages must be structured. You should use headings and subheadings for this. The H1 heading is the most important heading on a page. It shows Google which topic this URL is about. Your keyword should always be mentioned in the H1 heading! You should use different variants of your search terms in the subheadings.
Images and media: A picture is worth a thousand words. Use media and images to "spice up" your texts and improve your content. Videos and images can often present certain topics better than text. At the same time, images are also included in Google Image Search and bring in additional traffic.
Snippet optimization
Snippet optimization is also an important part of on-page optimization. A snippet consists of the meta description, the meta title and the URL.
Many online stores use the automatically generated display provided by Google for this purpose. However, this rarely encourages users to click.
To increase the click rate, you should design the snippets of the most important pages of your store yourself.
What is important for the meta title?
- The keyword must be included (very important!) and preferably at the beginning.
- It must not be too long, otherwise the title will be cut off(check here).
- Variations of the keyword should be included if space permits.
- To make your result stand out visually, you can use emoticons & special characters.
What is important for the meta description?
- You have a little more space available here. You should use this to encourage readers to click (mention features, benefits for users, etc.).
- Your keyword should also be included here (will then be highlighted in bold on Google)
- Use emoticons & special characters to visually enhance your result
If you use WooCommerce, you can make your work easier by using plugins such as Yoast SEO, which automatically customize all snippets according to your wishes.
Internal linking
Internal linking is a particularly relevant topic for online store SEO. Internal links distribute the pagerank, which the store has, to the subpages. The distribution of pagerank plays a major role in search engine optimization. It is important that you link the most important categories and the most important products particularly often.
The menu is ideal here, as it ensures that the most important pages are accessible from every subpage.
Unlike with external links, you should always place the keyword in the anchor text.
Another point you should consider is the click depth. Nobody wants to spend a long time clicking through to a result. The fewer clicks required from the homepage, the better. Your visitors and the search engines will thank you for it!
"*" indicates required fields
From time to time, there are product pages that are not accessible internally. So-called "orphan pages". These should be deleted if they are irrelevant. If they are important, you should make sure that these pages find a place in your internal link structure.
Optimize URLs
The URLs in your store must also be optimized in order to achieve better results in the search engines.
What exactly should the URLs in your store look like?
The URL should...
- ... "be speaking" (i.e. a natural term and not a technical abbreviation).
- ... contain the main keyword.
- ... not be too long.
- ... be hierarchically structured.
Here is an example of what the URLs in your store could look like.
deinshop.com/furniture/ (category page)
deinshop.com/furniture/table/ (subcategory page)
deinshop.com/furniture/table/couchtable/ (sub-subcategory page)
Here is an example of how the URLs in your store should not look:
deinshop.com/article1554825=?%&
With most store systems such as WooCommerce or Shopify, the URL structure can be changed very quickly and easily.
Category pages
Category pages are particularly important for online store SEO, as the majority of traffic should be directed to these pages. Commercial keywords, such as "coffee tables", should rank for the category pages
What does the optimal category page look like?
- An H1 heading that contains the keyword.
- A short teaser (maximum 100 words) above the products, again containing the keyword
- The products are then displayed.
- There is a sidebar with filters on the side
- Below the products is a longer text that serves as a guide for customers.
- Aggregated customer reviews should be displayed on the page (for the stars on Google)
Product pages
The product pages are not as important as the category pages, as most users are looking for a selection and not just a single product. Although there are also products that have a very high search volume themselves, such as "IPhone 12", this is not the case for most online stores.
What does the optimal product page look like?
- An H1 heading that contains the keyword,
- High-quality images are a MUST
- The product pages should also contain SEO text (this does not mean a list of technical details). These texts should be unique and at least 100 words long.
- At best, customer reviews should be integrated
- Breadcrumb navigation to optimize internal linking.
Guide pages
As already mentioned, there are commercial and informational search terms. So that you can also achieve good rankings for the informational search terms, I advise you to set up a guide or a blog in your online store.
Informational search terms usually have a high search volume - and there are significantly more of them than commercial keywords. The purchase intent is not yet high, as searchers are still in the research process and only want to find out about certain topics. Nevertheless, you should also be at the top for these terms, as this allows you to pick up your potential customers right at the start of their customer journey.
What could content for guides or blog sections look like?
- Instructions, such as "How to care for wooden furniture properly"
- Information such as "What is scaffolding timber?"
If you have such content on your store, the likelihood of other websites linking to your store also increases. You can find out why this is important in the next section.
Offpage optimization for online stores
Build backlinks
Of course, off-page optimization is also an important factor in search engine optimization for online stores. Because even if your store has undergone perfect on-page optimization, it will not rank well without backlinks. Google loves authority - and you build this authority with external links from other websites.
You might think that it is particularly difficult to build backlinks as an online store, as nobody likes to link to a purely commercial website. But even that is undoubtedly possible and I will be happy to show you how it works.
A quick option for a potential link is to contact the manufacturer or retailer of your products. Many manufacturers have a subpage on their website where they list where you can buy their products. Simply ask the manufacturer to link your store there.
Another option is to take a closer look at your competition. With tools such as Ahrefs or Majestic SEO, you can look at the backlinks of your competitors and simply rebuild these links if possible.
Guest articles are also still a good way to generate links. If you still have a small store, you should first write to smaller blogs in your niche and ask if you can publish a guest article. You can find out how to carry out your guest article outreach most effectively in this article.
You can find out more tips on how to generate backlinks for your store in this article on wp unboxed .
Technical optimization for online stores
The larger and more extensive a website is, the more important the technical aspect of a site becomes. Since online stores are usually much larger than normal websites, technical optimization is also important. You should therefore keep the number of pages small, even at the beginning, so that you don't lose track so quickly.
HTTPS
HTTPS is a ranking factor. This means that Google ranks websites with HTTPS better than websites without HTTPS. Therefore, you should definitely use an SSL certificate on your store page. But that's not the only reason. Since you are transferring sensitive customer data, the store must also be secured accordingly, otherwise you could face legal consequences.
Duplicate content
Online stores suffer most frequently from duplicate content. Duplicate content often arises for various reasons.
- Online stores take the product descriptions from the manufacturers or even from the competition
- Also, many use the same product descriptions for different product variants (for example, product A in the color yellow and product A in the color green have an identical product description)
- A product can be called up under two different URLs
(Example: deinshop.com/furniture/couch-table/couch-table-blue & deinshop.com/new-articles/couch-table-blue)
Canonical tags are there to solve such problems. This tag shows Google that only one URL should be indexed. (The URL that has the canonical URL).
<link rel=”canonical” href=”http://www.beispiel.de/original-url”/>
Dieser Code wird im <Head> Bereich einer Unterseite eingesetzt, um den Suchmaschinen anzuweisen, bei welcher Seite es sich um das Original handelt.
Performance and loading time
Loading times have always been important in the world of online stores. I mean, who wants to wait longer than 5 seconds for a product page to open? Exactly, nobody!
In 2021, loading times will be more important than ever! Google has confirmed that loading times will become an official ranking factor from May 2021, namely in the form of the so-called Google Core Web Vitals.
Loading times are therefore important in order to achieve good rankings in search engines and to make users happy.
How can you improve the loading times of your online store with a few small changes?
- Compress images (for example with tools such as TinyPNG or image optimization plugins for your WooCommerce store)
- Rely on very good hosting, such as from Raidboxes (don't save money at the wrong end)
- Use a CDN (content delivery network) if you also have international traffic.
- Use caching (with WooCommerce, for example, WP-Rocket)
- Compress CSS, JavaScript and HTML files and reduce the size of the code (delete unnecessary characters)
You can find more tips on page speed optimization in this article!
The right pagination
As far as pagination is concerned, there are many different solutions that are used. Most stores use scrolling pagination for their category pages (page 1, page 2, etc.). Infinite scrolling, i.e. when the page is repeatedly reloaded, is rather unsuitable as the reloaded elements are no longer crawled by Googlebot (unless the reloaded elements appear in a different URL).
Many large online stores such as Zalando or Otto proceed in such a way that all subpages are set to noindex from page 2 onwards in order to avoid duplicate content and only the first page of a category is ranked. If you don't deal with the topic, page 5 or page 6 of a category may rank best on Google, for example.
An older solution is to use rel="next"/"prev" in the HTML code. In 2019, however, Google announced that it would no longer use this practice.
How did rel="next"/"prev" work?
Page 1 links to page 2:
<link rel="next" href="http://www.beispiel.com/Artikel-Teil2.html"/>
Page 2 links to page 1:
<link rel="prev" href="http://www.beispiel.com/Artikel-Teil1.html"/>
Overall, however, it can be said that there is no best practice for pagination, but that there are many different approaches.
For larger stores, however, it has now become established that deindexing takes place from page 2 onwards.
Conclusion
Of course, I could go on for hours with more tips and tricks, but today I have shown you the basics so that you can bring your online store forward effectively and in the long term. If you take these SEO tips to heart, you are guaranteed to perform better than 80 percent of your competitors.