View
 

Inline SEO Catalog

Page history last edited by Eugene 10 months ago


What it is

Inline SEO catalog is the most powerful SEO tool for Ecwid stores to get your store indexed.

How it works: when search engine bots open your site, they see the plain-HTML copy of your store. So they can index it completely. However when your customers open your site, they see the full AJAX-driven Ecwid interface. Moreover, if your customer goes to any indexed plain-HTML page from Google search results page, the necessary AJAX page will be opened automatically too.

 

Such a technology allows to get all the advantages of the modern AJAX interfaces and keep the SEO features of old-fashioned plain-HTML pages

 

This tool requires using of Ecwid API, thus it can be used by paid accounts only. Compare plans: www.ecwid.com/compare-plans.html

 

 

How to set it up

It's easy to use this option  with any PHP site or popular CMS.

 

WordPress

  • Install the latest version of WordPress module: wordpress.org/extend/plugins/ecwid-shopping-cart
  • Make sure you are on the paid account plan which allows using Ecwid API.
  • Enable the "Inline SEO catalog" option on the Ecwid Shopping Cart Settings page in the WordPress backend.

 

Joomla

  • Install the latest version of Joomla modules.
  • Make sure you are on the paid account plan which allows using Ecwid API.
  • Enable the "Inline HTML catalog" option in the component settings.

 

Drupal

 

  • Install the latest version of Drupal module: drupal.org/project/ecwid_shopping_cart
  • Make sure you are on the paid account plan which allows to use Ecwid API.
  • Enable the "Inline SEO catalog" option in the module settings.

 

Modx

  • 1. Install the latest version of Modx snippet: modxcms.com/extras/package/645
  • 2. Make sure you are on the paid account plan which allows using Ecwid API.
  • 3. Add the "enable_seo_catalog=true" parameter to your snippet code. For example: 

 

[!Ecwid? store_id=`YOUR_STORE_ID` & enable_seo_catalog=`true`!]
 

where YOUR_STORE_ID is your actual id

 

Any PHP site

(these steps require some PHP knowledge, don't perform then on a live store if you're not sure you can do it)

 

  • Download this archive:  ecwid_catalog_for_custom_php_sites.zip
  • Extract the files from it and upload them to your server.
  • Find a place where you want to have your Ecwid store displayed. Remove the existing integration code.
  • Add the following code: 

 

include "%PATH%/ecwid_catalog/ecwid_catalog.php";
$params['store_id'] = YOUR_ACTUAL_STORE_ID;
$params['ecwid_show_seo_catalog'] = true; 
echo show_ecwid($params);

 

replace %PATH% with the real path to the extracted "ecwid_catalog" directory. Otherwise an error will be displayed.

Replace YOUR_ACTUAL_STORE_ID with your Store ID. For example:

 

include "httpdocs/files/ecwid_catalog/ecwid_catalog.php";
$params['store_id'] = 1003;
$params['ecwid_show_seo_catalog'] = true; 
echo show_ecwid($params);

 

 

Other CMS`s and sites

If you use any other CMS, your site is written on a different language, it is still possible to use the Inline SEO catalog. However in this case some coding work and integration with our Product API will be required.

 

  • you can do it yourself using our PHP code as an example.
  • or ask our developers to perform the necessary changes. Contact sales@qtmsoft.com for details.

 

 

If you have any issues with these modules, feel free to post to our bugtracker.

 

 

FAQ

How do I make sure it works?

You can make sure that the Inline SEO catalog is working correctly on you site by disabling the JavaScript in your browser and navigating to your store page. If Inline SEO is working correctly, you will see a list of links representing your categories and products. You can visit these links and make sure that all categories and products are represented this way.

 

If, on the other hand, the Inline SEO is not correctly enabled in your store, you will the usual message "Your browser does not support JavaScript…". In this case you need to troubleshoot your Inline SEO installation. Please, create a post describing your setup and the problem on our forum.