Ecwid stores SEO settings

Your Ecwid store is optimized for Google by default. See a detailed description of what we do to make SEO a priority in Ecwid.


A sitemap is an XML file that contains a list of the site pages. A multi-level menu (Home → Category → Subcategory1 → Subcategory2 → Product) takes Google a longer time to index these products because they are deep in the site structure. A sitemap will help search robots crawl and index your products faster. 

New pages – and new products – are indexed faster with sitemap since search engines check sitemaps every day. New pages appear on the sitemap in about a day.

Ecwid automatically generates sitemaps for Instant Sites for all paid plans.


Microdata is a set of special tags on the site code. They help search engines to see what information on the site is more important. This helps index the products and categories better. Ecwid uses microdata by to annotate product information and adds it to all store pages automatically. This product information appears in search results.


Static copies of pages

Ecwid is a SaaS solution created using JavaScript. It is added to any website as a couple of lines of JavaScript code. The site source code does not contain any data about products. Rather, it is generated dynamically “on the go” when a visitor opens the page. With this technology, you can add Ecwid to any websites and social media account and sell on multiple platforms at the same time.

Search engines do not always index dynamic websites well. To ensure they index Ecwid stores, we use special technology. Ecwid creates a static HTML-copy for every product and category page in your store and gives this copy to a search engine. This way, all product and category data shows.

This helps Google and other search engines index your store as if it were a static HTML site.

Clean links

Services that use JavaScript have hashbangs (#!) in their links. Ecwid found a solution to display all store links as clean and understandable:

 Instant  SIte links

Clean links are better received and more quickly indexed by search engines.

Automatic ALT-tags for images

“ALT” is a tag used to explain images to search engines. Ecwid creates ALT-tags for images automatically with the same text as the product title:

Automatic alt-tag

Adding keywords using ALT-tags helps search engines index your site more effectively.

Robots.txt for Instant Sites

Robots.txt is a text file that shows search engines what pages can be indexed. Search engines can index all the product and category pages on Ecwid Instant Sites, but they will not see the cart page or search results. These pages should not be indexed as their content is different for every visitor.

Instant Site verification

Some services such as Google Merchant Center, Google Search Console, and Pinterest require verification of ownership. There are several ways to verify a site. One of the most common is to add a special HTML tag to the site.

To use Header meta tags and site verification, you need to have a paid Ecwid account.

To verify that you are the owner of a Instant Site:

  1. Log in to the admin area of the service where you are verifying the site.
  2. Copy the tag (code) to use for verification in Ecwid.
  3. From your Ecwid admin, go to Website.
  4. Scroll to Header meta tags and site verification.
  5. Click Add Code.
  6. Paste the HTML-tag in the text field and click Save.
  7. Return to the service admin area and confirm that you have added the tag.
Read about using Google Search Console.

Managing Instant Site indexing

Search engines index all the Instant Sites by default. If you add your store to your own custom website and do not want to have duplicated content, you can hide the Instant Site from search engines:

  1. From your Ecwid admin, go to Website.
  2. Disable Allow search engines to index Instant Site.

Indexing Ecwid stores on different platforms

Do you want more organic search traffic to your online store? We bet that the answer is yes. In this case, it all starts with making your store visible to the search engines – the indexation. Since Google is now capable of indexing rendered content dynamically, your Ecwid store, being a dynamic web application, can natively show up in the search results.

Read about ways to improve the SEO ranking of your store.

Indexing Ecwid stores on WordPress, Wix, Joomla, and Ecwid Instant Sites

If you have your Ecwid store installed with our official plugins on WordPress, Joomla and Wix websites or use Ecwid Instant Site, it is visible to the search engines by default and can be indexed just like any other static pages on your website.

In a while, after the search bots crawl on your website, your catalog pages will show up in the search results and include the markup for rich product results.

When launching your online store on WordPress, Joomla, and Wix platforms, pay your attention to the following points:

  • Install the latest versions of Ecwid official plugins for WordPress or Joomla.
  • Verify your website in Google Search Console and submit a sitemap to boost the indexing process.
  • Use clean SEO-friendly URLs for your store pages.
  • Allow search bots a few weeks to crawl through your catalog pages and include them in the search results for relevant queries.

You can check whether or not Google has indexed your store pages and, in the meanwhile, focus on optimizing your store for better search rankings. If you have waited for more than 4 weeks and still do not have any product links in the search results, contact Ecwid support team and we will check for possible issues.

Indexing Ecwid stores on other website platforms

Since Google is now capable to render and index JavaScript content on website pages, you can have your Ecwid store, installed on other website building platforms or custom-made websites, natively indexed by Google.

However, Google carries the JavaScript indexing according to a special algorithm, which is more time and resource consuming, compared to that for static HTML pages:

  • When Googlebot crawls on a website page for the first time, it indexes the HTML content. At this point, it can only detect that the page has some dynamic JavaScript content.
  • Next, the crawler transfers the page data into Google’s service that renders the page, like modern browsers do, and analyzes the dynamic content to use it later for page ranking.
  • Google then puts the page on queue for the second indexation. And only after the post rendering indexation, dynamic JavaScript content can show up in the search results.

So, your store pages, being dynamically rendered, appear in Google’s index not as fast as static ones. You can quickly check what pages Google already indexed and monitor the indexing progress.

In Ecwid official plugins for WordPress, Joomla and Wix websites and on Ecwid Instant Sites we have made the dynamic store’s content more discoverable by search engines, so that crawlers can see and index the information about your products and categories at their first visit to your online store.

If you have waited for more than 4 weeks and still do not have any product links in the search results, you can follow these steps to make Google discover your online store faster:

Related articles

SEO for Instant Sites
Using Google Search Console
Improving SEO for your Ecwid store
Checking your store indexation

Was this article helpful?

Awesome! Thanks for your feedback!

Thanks for your feedback!

Sorry about that! What went wrong?
18 out of 27 found this helpful
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline