SEO


How to do page optimization in eComsta?

The SEO module allows you to optimize your website for search engines. The module is packed with several options that help you to improve the overall SEO score of your eCommerce website. With the help of this module, metadata can be managed with ease from a single location. You can easily create sitemaps, perform domain analysis, handle error pages and track your website performance.

The first tab is the Summary that displays the total number of links, links with no titles, links missing a description and links missing keywords. In addition, it also displays your selected Domain Stats, Last Modified and the Top-Visited URLs list.

Manage Links

Visit the Manage Links tab to view an index of all your website pages. Follow the simple instructions to optimize each and every page and make it SEO perfect.

How to Edit Links?

Click the Edit button under the Actions column to edit a specific link.

The Edit page is divided into two parts:

  • Right Section: This shows how your link will be visible to search engines along with the SEO guidelines that you must follow to rank your page. The footer block of this section shows the missing components on your page.
  • Left Section: This is the actual form where you can modify the saved values.
  • The link in the URL field is the actual URL of this link.
  • If the URL is not reachable or accessible, change the URI String value.
  • Enter a unique Title. This is a short description of your webpage and appears at the top of a browser window.
  • Enter up to 322 characters snippets in the Description field. This is the summary of your web page content.
  • Enter Keywords that define what your content is about. In terms of SEO, they're the words and phrases that searchers enter into search engines, also called "search queries."
  • The Change Frequency field indicates search engines how often is the page content updated - hourly, daily, weekly, monthly, yearly or never. By default, the page frequency value is set to weekly.
  • The Link Priority is used in the XML sitemap, to indicate search engines the importance of a certain page within the entire website. You can choose from 0 to 1.0, where 0 is less important and 1.0 is considered the most important page. By default, our SEO module sets the page priority to 0.8.
  • Check/Uncheck the Status checkbox to activate or deactivate your link.
  • Click the Save button to save your changes.

Two additional buttons Recrawl and Page Speed are also given in the Footer. They work as follows:

  • Recrawl: Click this button to get the current title, description and keywords values of this specific page. Note: this also overwrites your saved values.
  • Page Speed: Click this button to measure how fast the content on your page loads. This evaluates the page speed using Google's PageSpeed Insights tool. It may take a while to grab information from Google. Once done, you will see a Pagespeed button with the Speed Score in the right section. Click it to view the complete details in a Modal. Do not forget to add your Google API key at Settings->Settings->Main Settings tab to use this tool.

Crawler

All the links that are added manually via Developer->Links or generated dynamically can only be added to the SEO module via Crawler function.

Visit the Crawler tab and click the Start button to crawl all the links.

Note: Only new links will be added, the existing one will not be modified.

Manage Error Links

With the help of this section, you can see a list of all the error links (e.g. 400, 401, 403, 404, etc.). This helps you to fix the problematic links, as well as redirect them to the desired page.

Visit the Manage Error Links tab to view all the non-existing links.

You can search and delete them.

The counts column describes the number of times a specific link is accessed.

Error Link Referrers

This section displays the referrer of the error link. Referrer means the source of the error link.

Visit the Error Link Referrers to view the referrers of your error links.

Domain Analysis

With the help of this section, you can get a quick overview of top SEO metrics for any domain.

  • Click the Add Domain button to add a new domain. 
  • Enter the site URL in the Domain field and click the Save button.
  • Click the Stats button to fetch the domain SEO metrics. This will display the complete stats of the entered domain along with screenshot and meta information.
  • To view statistics for a specific domain on the Summary page, click the star icon to make it default. Only one domain can be set to Default.

Robots.txt

The Robots.txt is a file that you create to instruct search engine robots on how to crawl pages on your website. It also tells web robots which pages not to crawl. 

Visit the Robots.txt tab to modify the content of this file.

Generate Sitemap

The sitemap is a list of pages on your website. The sitemap makes it easier for search engines to understand and index your website content.

Click the Generate Sitemap tab to generate a new sitemap.

Settings

Here you can manage the settings of your SEO module. The options detail is as follows:

  • Display site name with the page title? The Site Title appears across the top of every page of your site. Check this box to display your company name with the site title. You can set your company name at Settings->Settings->Main Settings tab.
  • Use Logo in H1? Use the h1 tag within the header logo. H1 is one of the most important SEO elements on any individual page, it must be present on each page. Check this checkbox to have H1 on every page of your website.
  • Use Page Meta Title and Keywords instead of Global values? We don't want to have the same H1 tags and keywords on each page, they must be page specific. Check this box to override the default values with the page-specific Title and Keywords.
  • Global H1 Title: This is the text that will be displayed as an H1 title throughout your website.
  • Global H1 Keywords: These are the Global phrases that will be used in the H1 tag. The Global H1 Title and Keywords are only applicable only if the Use Logo in H1 checkbox is checked.
Global Meta

If any of the pages has no meta-information added, these will be shown to the user and search engines.

  • Meta Title: This is the Global Title of your site across all pages.
  • Meta Description: Enter 160 characters about your site in the Meta Description field.
  • Meta Keywords: Enter Meta keywords in this field that describes the content of your website shortly and concisely.
Google Analytics

Note: To use Google Analytics, you must have an Analytics account.

Fill these settings to enable User Tracking on your Dashboard.

Allow Analytics: Check this box to enable Google Analytics visitors tracking.

Client ID, Service Account, Key File and Application Name:

  • Go to https://console.developers.google.com/ and create a new project. Give it a name (Use this name as Application Name ) and profile ID.
  • Select your project > APIs & auth > Credentials > Then create a new Client ID, select Service Account, when done, press "Generate new p12 key" and upload that Key File.
  • Under Service Account, make note of Client ID and Service Account Name (Email address)
  • Click the APIs link under APIs & Auth and search for Analytics API. Click the Enable API button.
  • Remember to add the email address of your service account to the Google Analytics profile. You might have got the email address (something like [email protected]) for the service account by looking under the "API Access" tab in the Google APIs console. Sign in to your Google Analytics account, select the Admin tab and navigate to the desired account. Click User Management, under Add permissions for, enter the email address for the user's Google Account.

Profile ID: Login with your Google Analytics Account and get last eight digits from the URL:
https://www.google.com/analytics/web/?hl=en#report/visitors-overview/a###############p********/

No. of Days from Now: By default, you will see the last seven days of history. Change this value to higher or lower as per your requirements.