Store management
SEO
SEO
Eekaam handles the technical side of search for you: canonical URLs, a sitemap, robots.txt, social sharing tags and structured data are all generated automatically, whatever theme you use. Your part is the words: titles, descriptions and clean URLs.
Titles and descriptions
Products, collections, pages and blog posts each have a Search engine listing card with a live preview of how the result will look.
| Where | Fields | The URL |
|---|---|---|
| Products → a product | Page title, meta description, URL handle, Hide from search engines | /products/handle. You can edit it |
| Collections → a collection | Page title, meta description, URL handle, Hide from search engines | /collections/handle. You can edit it |
| Online Store → Pages → a page | Page title, meta description, Hide from search engines | /pages/handle. Follows the page title |
| Content → Blog Posts → a post | Meta title, meta description, Hide from search engines | /blog/handle. Follows the post title |
Keep titles under 70 characters and descriptions under 320. If you leave them blank, Eekaam uses the item's own title and description, or a blog post's excerpt.
Hide from search engines adds a noindex tag and removes the item from the sitemap. It stays visible to shoppers, so use it for thank-you pages, private promotions and near-duplicates.
The home page
Online Store → Preferences → Social sharing image & SEO sets the home page title, its meta description, and the image shown when someone shares a link to your store. Use an image of 1200 × 628 px.
The same screen has Search engine verification. Paste the verification code from Google Search Console or Bing Webmaster Tools, and Eekaam adds the right meta tag to every page. Paste only the content value, not the whole tag.
Changing a URL
When a product or collection handle changes, or a page or blog post is renamed, Eekaam adds a 301 redirect from the old address to the new one. Links and search rankings carry over. If an address changes twice, the first old address points straight to the newest one instead of forming a chain.
Redirects
Settings → Redirects lists the automatic redirects alongside the ones you add yourself. Use it after moving from another platform, so old URLs still land somewhere useful.
| Field | Notes |
|---|---|
| Redirect from | A path on your store, such as /old-url |
| Redirect to | Another path on your store, such as /collections/sale |
| Redirect type | 301 — Permanent for moves that stay. 302 — Temporary for short-term ones |
| Active | Switch a redirect off without deleting it |
Paths are tidied when you save: the domain, query string and trailing slash are removed and letters are lowercased. That means a redirect can only point to a page on your own store. Adding a from path that already exists updates that redirect.
A redirect only fires when nothing else lives at its from address. If a product, page or collection still exists at that URL, the page wins. Delete or rename it first.
sitemap.xml
/sitemap.xml is built automatically and kept up to date. It lists your home page, catalogue, blog and contact pages, plus every live product, collection, blog post and page that isn't hidden from search engines. Product entries include up to 10 product images. Submit this address in Google Search Console.
robots.txt
/robots.txt is generated for you and can't be edited. It lets search engines crawl the whole store except areas that shouldn't be indexed, and points them to the sitemap:
User-agent: *
Allow: /
Disallow: /cart
Disallow: /checkout
Disallow: /account
Disallow: /search
Disallow: /_/
Sitemap: https://yourstore.com/sitemap.xml
What Eekaam adds to every page
These tags come from Eekaam, not your theme, so they're there whichever theme you use. The theme controls only the <title>.
| Tag | Details |
|---|---|
| Canonical URL | The page address in lowercase, without query strings or a trailing slash, so filtered and tracked links don't count as duplicates |
| Meta description, robots | From your fields. Theme-editor previews are always noindex |
| Open Graph and Twitter cards | Title, description and image for link previews |
| Structured data (JSON-LD) | Organization on every page. WebSite with site search on the home page. Product with price, currency, stock and review rating. BlogPosting for posts. CollectionPage for collections. Breadcrumbs on product, collection, blog and custom pages |
Updated 15 September 2026