🚀 SEO Problem Solvers 🚀

Picture of 🚀 SEO Problem Solvers 🚀
Read our handy storefront styling tips and tricks!

Search Engine Optimisation (SEO) explained

Infigo allows users to set specific terms for each Category, Product and Page to allow search engines to rank the site higher in their results.

We allow you to enter

Meta keywords
Meta description
Meta title
Search engine friendly page name

 

Meta Keywords - These are words that will help a search engine understand what this page is displaying. Use words that describe what the page / product is, what's for sale, what you would expect to search for the search engine to return this page

Meta Description - The meta description is the text that appears below the blue link in a Google search. Words that matched the query get pulled out in bold. This is a great place to add marketing messages about products, discounts, unique selling points or differentiators. It should be a unique message for each page.

Meta Title - A meta title shows the name of a web page. The title is displayed by the browser, usually at the top of your computer screen, and tells a visitor what page they are on.

Search engine friendly page name - Usually a text string. This is the term appended to the storefront to make the category or product name appear in the URL with the identifiers that are added by Infigo automatically. For example www.URL.infisosoftware.com/storefront/c/51 would then appear as www.URL.infisosoftware.com/storefront/c/51/greetingscards

 

How do I change the URL structure for SEO?

In Infigo, the core URL structure for product and category pages is fixed and cannot be fully rewritten into a completely custom path.

For categories, the platform uses a mandatory structure based on /c/{id}. For products, it uses /p/{id}. This means you cannot change a category URL from something like /c/2 to a fully custom structure such as /category/full-product-title, and you cannot remove the /p/{id} or /c/{id} portion from product or category URLs.

What you can do is improve the readable part of the URL for SEO by using the Search Engine Friendly Page Name setting. This lets you append a human-readable path after the required ID-based structure. For example:

  • Category: /c/2/category-name
  • Product: /p/2061/product-name

You can also use canonical URLs to tell search engines which version of a page should be treated as the preferred version for indexing.

If you are moving from an older website and want to preserve SEO value from existing URLs, one possible approach is to use redirects from the old URLs to the new Infigo URLs. This helps avoid broken links and reduces the risk of 404 errors after launch.

Key Settings

Search Engine Friendly Page Name

This setting lets you add a descriptive page name to the end of a product or category URL.

What it does:

  • Adds a readable, SEO-friendly text segment after the required /p/{id} or /c/{id} structure
  • Makes the URL clearer for users and search engines

What it does not do:

  • It does not remove or replace /p/{id} for products
  • It does not remove or replace /c/{id} for categories
  • It does not let you create a completely different folder structure such as /products/category/product-name

Canonical URL

This setting helps search engines understand which URL should be treated as the main version of the page.

What it does:

  • Supports SEO by guiding indexing toward your preferred page version
  • Can be useful when you want to reinforce which URL search engines should prioritize

What it does not do:

  • It does not change the visible live URL structure for the page

Redirects

Redirects can be used when you need traffic from legacy URLs to reach the new Infigo pages.

What they do:

  • Send visitors and search engines from old URLs to the correct new URLs
  • Help prevent 404 errors during a site migration

Things to note:

  • Redirects may need to be provided as a source-to-destination list
  • Redirect work may be chargeable depending on the number required
  • Redirects are the correct solution for preserving old URL paths, not replacing the Infigo page structure itself

Use Cases

Keeping URLs more readable for SEO

You want a category URL to be easier to understand than /c/2. In this case, you can add a Search Engine Friendly Page Name so the URL becomes something like /c/2/category-name.

Improving product page naming

You want product URLs to include the product title for search visibility. You can add a Search Engine Friendly Page Name so the URL becomes something like /p/2061/product-name.

Migrating from an older website

Your previous site used custom paths such as /product-category/banners/ or /products/banners/product-name/. Because those structures cannot be recreated natively in Infigo, you would use redirects from the old URLs to the new Infigo URLs.

Supporting search engine indexing

You want search engines to treat a specific version of a page as the preferred version. In that case, you can use the canonical URL setting alongside the Search Engine Friendly Page Name.

Step-by-Step Implementation Guide

  1. Open the product or category you want to update in the admin area.
  2. Open the details page for a particular product and go to the SEO section for that item.
  3. Find the Search Engine Friendly Page Name field.
  4. Enter the descriptive name you want to use for the page.

    For example, instead of leaving the URL as only /c/2 or /p/2061, add a readable name so the URL ends with something like /category-name or /product-name.

  5. Save your changes.
  6. Check the resulting URL on the storefront.

    The URL should now include your readable page name, but the required Infigo structure will still remain in place:

    • Categories will still include /c/{id}
    • Products will still include /p/{id}
  7. If needed, add or update the Canonical URL in the SEO section.

  8.  

    This is useful when you want to support indexing and make it clearer to search engines which page URL should be treated as primary.

  9. If you are replacing an older website, prepare a redirect list for legacy URLs.

    Create a mapping from each old URL to its new Infigo equivalent. This is the recommended way to preserve traffic and SEO value when your previous site used a different URL format.

  10. Arrange for redirects to be added.

    Redirects can be added for specific URLs, but this may depend on your setup and may be chargeable based on the number required.

What you can and cannot change

You can change:

  • The SEO-friendly name appended to the end of a product or category URL
  • The canonical URL used for search engine guidance
  • Legacy URL handling through redirects

You cannot change:

  • The required /p/{id} structure for product URLs
  • The required /c/{id} structure for category URLs
  • The live Infigo page URL so it fully matches an older custom path while still serving the same Infigo content

Ensuring Private B2B Products Remain Unindexed by Search Engines While Staying Visible to Authorized Users

Overview
Sometimes, you have products or entire storefronts that you only want specific customers to see (for example, B2B clients or internal users). In these scenarios, it is important to ensure that they do not appear in public Google search results while still remaining searchable for logged-in users on your site. This article covers the core settings and approaches you can use in Infigo to achieve that.

Below, we’ll discuss why private products might be appearing in search engine results, how to prevent them from being indexed, and how to make them accessible exclusively to authorized or logged-in customers. Key points include:

  • Disabling search engine indexing of specific products or entire storefronts.

  • Keeping products discoverable via your internal search for those who are logged in.

  • Configuring meta tags and deciding whether to use “Show in Search Results” for each product.


Use Cases / Scenarios

  • B2B Clients: You only want certain products to appear for specific corporate customers.

  • Development / Demo Sites: You’re building a test storefront that should not be publicly visible in search engines.

  • Private Marketing Materials: Marketing collateral or branded content for internal staff or select partners.

  • Archived Products: Products being phased out, but still visible internally for reference or reordering, without letting the public find them.


Key Settings Involved

  • Show in Search Result (Catalogue > Products > Product Management > Edit [Specific Product] > Product Info [Tab]): Controls whether a product is displayed in your site’s own search results.

  • PageHeadContainer (Configuration > Settings > Infigo Settings): Any HTML content placed here appears inside the <head> of every page on the storefront (useful for sitewide meta tags).

  • Tracking Scripts (Catalogue > Products > Product Management > Edit [Specific Product] > SEO [Tab]): A location to place <meta> tags or scripts that will only appear on a single product’s page.

  • Temporarily close the storefront (Configuration > Settings > General Settings): An option to lock down the entire storefront from public access.


Detailed Article

  1. Hiding Entire Store from Search Engines

    • Go to Infigo Settings

    • Locate the PageHeadContainer setting.

    • Paste the following meta tag to instruct search engines not to index your site:

       
      <meta name="robots" content="noindex">
    • Save your changes. This adds the “noindex” directive to the <head> of every page. From this point forward, search engines (like Google) are signaled not to include any page from this storefront in their search results.

  2. Hiding Individual Products from Search Engines

    • Navigate to the Product in question within your admin area.

    • Select the SEO tab.

    • In the Tracking Scripts field, insert the meta tag:

       
      <meta name="robots" content="noindex">
    • This will only affect that single product page, ensuring search engines do not index it.

    • Keep “Show in Search Result” turned on if you still want the product discoverable internally via your storefront’s search for logged-in users.

  3. Using “Show in Search Result”

    • When enabled, products appear in your internal search results. This does not automatically mean the product will appear on Google.

    • When disabled, products won’t show in your internal storefront search either (which can be problematic if you still want authorized customers to find them).

    • If your primary goal is to hide content from Google but keep it visible internally, it’s often best to leave Show in Search Result on and add the noindex meta tag to the specific product (or sitewide) to keep the page invisible to search engines.

  4. Temporarily Close the Storefront

    • If you are in early development or performing large updates, you can “temporarily close” the entire storefront.

    • This option is found in General Settings. Once enabled, visitors see a maintenance or closed message, preventing search bots or the public from browsing the site.

    • This is especially useful if the store is not officially launched or is meant to be purely internal.

  5. Confirming Noindex Status

    • Use tools like Google Search Console to verify that your site or product pages are no longer indexed.

    • Keep in mind that after adding the noindex tag, it can take some time for search engines to re-crawl and update their results.

Applying SEO details to a Product / Category

Infigo allows you to apply Search Engine optimisation to Categories and Products.

To apply the values, edit the page (product / category) you wish to add them to > click the SEO tab at the top of the page > apply your values and click save

Adding Meta Title, Keywords and Description

Metadata is data (information) that provides information about other data.

Metadata will not be displayed on the page but is machine parsable so can be used by browsers, search engines or other web services to understand more about the page they are displaying.

The common meta tags use on web pages and those supported in Catfish are Description and Keywords.

Description:

Sometimes used by search engines as the descriptive black text in the search result listing, meta descriptions can help increase the customer click through in search results but will not necessarily impact rankings directly.

Keywords:

Although Meta keywords ceased to impact rankings in 2009, people still use them, albeit with caution.

Title Tags:

Title tags are still the single most important piece of metadata on the page. 

The best title tags begin with the most relevant keywords, product name, or article name and end with the name of the site

 

To set these up on your Catfish storefront you have a number of options.

Storefront wide:

Under Configuration > Settings > General and Miscellaneous Settings : SEO settings tab, you have a number of options to configure.

Page title separator is as the name suggests the the character (or series of characters) that you wish to use to separate your page titles.

Default title will appear as the page title on ALL your website pages, so think carefully before adding text here.

Default meta keywords will get appended as the keyword meta data your ALL your website pages.

Default meta description will get appended as the meta description on ALL your website pages.

Home Page Meta Title allows you to set the page title for just your websites home page. A new setting we added recently in order to provide you with more flexibility.

Home Page Keywords are keywords, again that you can setup just for your website homepage

Home Page Description is the description that you can write that will only populate the home page meta description

 

As well as these default SEO settings, you will also find a SEO tab on your category pages, product pages and topic pages that give you complete control over the meta data that gets used on each of your pages.

 

To note: If you do not want the same meta data to be used on all your pages then leave the Default entries blank. Enter in the text for your homepage and then ensure that each of your product, category and topic pages have custom entries for Title, Keyword (if you wish to use it) and Description.

Blocking Search Engine Indexing

This article explains how to prevent search engines, such as Google, from crawling and indexing your website. This is especially useful for demo, staging, or non-public sites that you do not want to appear in search results.

There are two primary methods to block search engine indexing: using a robots.txt file to disallow crawling and adding a noindex meta tag to your site’s HTML. Both methods can be easily implemented to ensure your site remains hidden from search engine results.

In addition to these settings, you can also password-protect your website for an extra layer of privacy. Once you have applied your chosen method, you may need to request that search engines re-crawl your site to update their indexing.

Use cases

  • Demo or staging sites that are not intended for public discovery.
  • Websites that contain sensitive or under-development content.

Key settings in Infigo

  • PageHeadContainer: Found in Infigo Settings; add the noindex meta tag snippet to apply to every page of your storefront.
  • robots.txt file: Place this file in the root directory of your website to disallow all search engine crawlers.

Step-by-step guide

  1. Decide whether you want to use a robots.txt file, a meta tag, or a combination of both to block indexing.
  2. To use a robots.txt file, create or update the file at your website's root (for example, https://example.com/robots.txt) with the following lines:

    User-agent: *
    Disallow: /
  3. To use a meta tag, add the following snippet to the PageHeadContainer field in your Infigo Settings:

    <meta name='robots' content='noindex'>
  4. Save your changes and, if necessary, request that Google recrawls your site so that the new settings take effect.
Incomplete

Can’t find what you need?

Ask our Infigo Support Team for help..

🔎
Loading…
    Select a Problem Solver