SEO Ultimate

To help you automatically optimize and greatly improve the performance of your Magento-based store in Search Engines, Mageplaza SEO extension will bring your store a great chance to own an amazing speed as well as to gain the higher and higher ranks in the popular and famous search engines such as Google, Bing, or Yahoo.

In order to install SEO extension on your store, you can learn and do it by yourself via Installation Guide or use Installation Service Package to request the specialist helps from Mageplaza Team.

I. Configuration

To enable/disable the SEO module on/off, make yourself a way to Mageplaza > SEO: Configuration, look at the left sidebar and choose Advanced > Advanced, scroll until you nearly reach the end of page and choose “Yes”/”No” to turn the module on/off.

Don’t forget to click Save Config after changing.

1.1 Verifications

Go to Mageplaza > SEO: Configuration > Verification

In the Verification field, you need to enter the verification code to confirm the ownership of your site. Hence, you can use the Web services such as Google Search Console, Bing Webmaster Tools, Pinterest and Yandex Webmaster Tools.
  • In Google Search Console field: Enter the verification code for Google Search Console.
  • In Bing Webmaster Tools field: Enter the verification code for Bing Webmaster Tools.
  • In Pinterest field: Enter the verification code for Pinterest.
  • In Yandex Webmaster Tools field: Enter the verification code for Yandex Webmaster Tools.

1.2 HTML Sitemap

This HTML sitemap configuration contains Categories Sitemap, Pages Sitemap, and Products Sitemap, while all of them can be displayed in the footer of your page. You can see the settings in the following screenshots:
  • In Enable HTML Sitemap: choose “Yes” if you want to enable HTML Sitemap. New related HTML Sitemap modules will be expanded automatically
  • In Enable Categories Sitemap: choose “Yes” if you want to display all pages in categories.
  • In Enable Pages Sitemap field: choose “Yes” if you want to display all pages in the website.
  • In Enable Products Sitemap field: choose “Yes” if you want to display all product pages.
  • In Enable Additional Links field: if you have a tons of link which can’t be automatically inserted into HTML file, choose “Yes” to enable this permission.
  • In Additional Links box: Paste additional links you want to add.
  • In Add Sitemap Link to Footer field: choose “Yes” if you want to enable the advance HTML Sitemap in the footer of pages.

1.3 XML Sitemap

Right under the HTML Sitemap’s configuration is XML Sitemap’s settings

XML Sitemap is a .xml map of your website and the map will show a list of the page that the visitors can access. Under the XML Sitemap section, you can:

  • Create Homepage Optimization when choosing “Yes”
  • In case you need additional links, it is required to set Enable Additional Links to “Yes”

1.4 Canonical URLs

If the content of your site has the same article with others, search engines will underestimate the quality of your content and thus reduce the ranking of your website. Therefore, you must have a Canonical tags to reduce the duplication of content on the page, this is an onpage SEO tips which should be noted.

Expand Canonical URLs configuration to see basic modules:
  • In Add Canonical URL Meta Header field: Choose “Yes” if you want to add canonical URL for Meta Header Tags
  • In Disable Canonical URL for Pages with NOINDEX robots field: Choose “No” if you want to disable all canonical URL for pages with NOINDEX robots since it’s not good for your SEO procedure (eg Search Pages, 404 Pages, etc)
  • In Don’t use Canonical URL for these pages field: Default option is “No”.

1.5 Redirects

Scroll until Redirect’s general configuration reaches your eyes.
  • In Enable Redirects field: choose “Yes” to allow this function to work.
  • In Better 404 Page field: choose “Yes” if you want all 404 Pages to be redirected to your Homepage.

1.6 SEO Rules

Head forward to Mageplaza > SEO: Configuration > SEO Rules in order to take the basic control for Rules generally.
  • In Enable SEO Rules field: Choose “Yes” to enable all set SEO rules
  • In Use H1 Heading for Product Pages field: Select “Yes” if you want to apply H1 Heading for Product Pages.
  • In Use H1 Heading for Category Pages field: Choose “Yes” if you want to apply H1 Heading for Category Pages.
  • In Enable Automatic Alt Image field: The required alt attribute specifies an alternate text for an image, if the image cannot be displayed. Choose “Yes” to enable this function”

There is another separated interface for SEO rules will be mentioned later at II. Rules.

1.7 Page Analysis

Page Analysis will assist you on marking which and how to perform the structured data is the best for SEO progress. Choose “Yes” to turn the page analysis function on.

Take a look at how it works by this example. Go to Products > Catalog > choose a product.

Then, expand Search Engine Optimization tab.

This field allows the users can edit and see visually how the structured data will be displayed in the Search Engine Result Pages.

  • Add the Meta Title.
  • Add the URL Key.
  • Insert the Meta Description.

Below the Meta Title and Meta Description field, there is a bar which notices the status of the text length.

  • Orange: The text length is short and not good for SEO.
  • Green: The text length is good for SEO.

After inserting the content on the other Main Keyword field, the system will automatically check and show the analysis. The analysis is based on:

  • The Main keyword.
  • The Meta title, URL Key, Meta Description content.
  • The Description and Short Description content on the Content tab.
  • The Product Image’s description.

1.9 Dashboard Reports

Dashboard Reports will gather and notice you all negative factors are harmful to your sites, which is also decreasing your SEO ranking badly.
  • In Enable/Disable field: If you want to enable this function, choose “Yes” for the module.
  • In Apply name duplicate report content field: If you enable Dashboard Reports, this module will be added and you can be allowed to configure it now. Select a page you want to apply name duplicate report content (such as product names, category names, page titles)

A new report system will be displayed at the dashboard of your admin backend which is obviously useful for daily checkings. This helpful friend will help you keep track of these pages:

  • Duplicate Content
  • Missing Meta Data
  • Low Count Word
  • 404 Pages

1.10 Hreflang
  • In Enable Hreflang Url field: Choose “Yes” to enable Hreflang tags for your sites.
  • In Enable For Product field: Choose “Yes” to enable Hreflang for Product pages
  • In Enable For Category field: Choose “Yes” to enable Hreflang for Category pages
  • In Enable For CMS Page field: Choose “Yes” to enable Hreflang for CMS pages
  • In Use Language Code from Default Locale field: Choose “Yes” if you want to use Language Code from Default Locale section.
  • In Language Code field: Choose your preferred Language Code
  • In X-Default field: Choose “Choose “Default Store View” if you want to set the above Language Code” as the default language.

II. Rules

To add a new rule, please follow the path Mageplaza > SEO: Rules, click on Add Rule button, choose one type of page you want to create a new rule apply for:

  • Product Pages
  • Category Pages
  • CMS Pages
  • Layered Navigation

Note: There existed Default: Layered Navigation in the Rule Management. This rule’s function is for fixing filtered result’s title like this below screenshot. It can’t be eliminated. However, you can Enable/Disable or modify the rule as your favor.

In this below guide, let’s take a try with the Product Pages

A new rule information page appears. Fill all required information which are divided into 4 parts at the sidebar, please follow those explanation for each field

2.1 Rule Information
  • In Name field: Enter a Rule Name
  • In Status field: Set Status to “Enable” for the active rule
  • In Store view field: Choose Store View where the rule is applied
  • In Priority field: Set Priority number, 0 is the highest level.

2.2 Conditions

It’s pretty easy to add/remove its content

2.3 Actions
  • In Meta Title Template box: Enter the Meta Tile Template
  • In Meta Description Template box: Enter the Meta Tile Template. Use following syntax to add dynamic meta title: {{name}}, {{price}}, {{special_price}}.
  • In Meta Keywords Template field: Enter the Meta Keywords Template. It should be between 3-5 keywords. Use following syntax to add dynamic meta title: {{name}}, {{price}}, {{special_price}}.
  • In Robot Template field: Select Robots Template from one of the options to set the index permission for search engine’s robots: * Index, Follow * NoIndex, Follow * Index, NoFollow * NoIndex, NoFollow
  • In Apply Template field there are two modes: * “Skip if already defined” means if admin manually added meta tag: title, description, so it will not apply this template. * “Force Update” means auto-applying the template for all meta tags

2.3 Preview

This is the final step where you can check the result after setting up a bunch of required information. For example, it will appear like this

The rule form and its action of the rest Category Pages, CMS Pages or Layered Navigation is pretty similar to the Product Page’s form

Editing template rule form is the same with creating a new one. At Mageplaza > SEO: Rules choose Edit the rule you want to alter.

III. Checklist

Follow Mageplaza > SEO: Checklist

SEO Checklist includes a list of the notifications: Success, Error, and Warning. Based on this status of the notification, you will know whether your store is optimized and ready for SEO or not.