mageplaza / magento-2-seo-extension

mageplaza/magento-2-seo-extension

Magento 2 SEO extension

magento2-module 2.4.6-2.4.9 Compatible Based on composer requirements only QA: failed Mageplaza License
Viewing version 2.0.1. Latest version is 4.4.8. Switch to latest

Magento 2 SEO Extension FREE

Mageplaza SEO for Magento 2 is a bundle of outstanding features that are auto-active when you install it from Mageplaza without any code modifications. It is also friendly with your store if you need to insert meta keywords and meta descriptions for your product. It will do perfectly for your better SEO.

Latest Stable Version
Total Downloads

1. Documentation

2. FAQs

Q: I got error: Mageplaza_Core has been already defined

A: Read solution: https://github.com/mageplaza/module-core/issues/3

Q: My site is down

A: Please follow this guide: https://www.mageplaza.com/blog/magento-site-down.html

3. How to install

Install via composer (recommend)

Run the following command in Magento 2 root folder

composer require mageplaza/magento-2-seo-extension
php bin/magento setup:upgrade

Install Package from copy-paste package

Download the latest version at Mageplaza SEO for Magento 2
then follow installation guide

4. Contribute to this SEO module

Feel free to Fork and contrinute to this module and create a pull request so we will merge your changes to master branch.

5. Magento SEO Services

We recommend SEO service from Creare

6. SWEET MAGEPLAZA EXTENSIONS TO BRING YOU MORE MONEY

✓ One Step Checkout

☞ ↑30% INCREASE CONVERSION RATE

☞ ↓66% DECREASE ABANDONMENT CART

☞ ↓80% REDUCE CHECKOUT TIME

✓ Layered Navigation

☞ ↑84% USER'S FILTERING EXPERIENCE

☞ ↑25% CONVERSION RATE

☞ ↓67% SHOPPING TIME

✓ Frequently Bought Together

☞ Amazon Product Recommendation Solution

☞ AJAX loading for better performance

☞ Support Custom Options and all product types

✓ Gift Card

☞ Physical, virtual or combined gift cards

☞ Different gift card values from prices

☞ Send cards via email, SMS, post office or messenger

✓ Who Bought This Also Bought

☞ Display on Product Page, Category Page, Shopping Cart page

☞ AJAX loading for better performance.

☞ Flexible layout and design.

✓ Social Login

☞ Increase signup rate up-to 30%

☞ Supports 11 Types: Facebook, Google Plus, Twitter, Linkedin, Instagram, Yahoo, Github, Foursquare, VK, Live, Amazon

☞ Easy custom design fit with your store design

Social Login on Github

✓ Shop By Brand

☞ Fully Compatible with Layered Navigation

☞ Instant Search brands

☞ Import brands

✓ Affiliate

☞ Multiple Affiliate Campaigns

☞ Smart Referral Links

☞ Affiliate Report

7. Introduction

Improve your SEO for Magento site. Use Mageplaza SEO to automatically optimize your site for Search Engines.
Mageplaza SEO extension will automatically optimize and greatly improve the performance of your Magento-based store in Search Engines. Magento 2 is great SEO-ready out-of-the-box that is really good for SEO. However it still needs some craftiness to be improved in a few areas.

Mageplaza SEO extension will support a list of new useful tools and settings that help you have own all the technical optimization with automatically optimizing and inserting the meta tags and link elements that Google or other Search Engines like so much:

Stop Duplicating Content

By automatically preventing the duplicate content problem, Mageplaza SEO extension will avoid your site from being affected badly to the search ranking or caused the traffic loss, and as a result, boost the SEO performance significantly.

magento 2 seo duplicate content

Structured Data

Mageplaza SEO extension will add schema structured data to your Magento 2 store automatically without configuration to help Search engines display your web pages better and more attractive.

magento 2 seo structured data

Meta-data template rules (Pro edition)

For the marketers, it’s critical to understand and use the metadata that helps to drive the customer from the search engines. With Mageplaza SEO extension, it’s completely a huge advantage that you can set mass and dynamic metadata information for products, categories, pages, layered navigation.

seo meta data

Hreflang tag (Ultimate edition)

You can easily to use the ‘Hreflang’ tags to tell the Search Engines which language you’re using in the specific page so when the visitors search in that language, your page will rank higher.

seo hreflang tag

SEO checklist (Ultimate edition)

The smart list for a perfect performance! The SEO checklists can tell you what you haven’t done yet, what you should do or even warn you to make sure your SEO process is going the right way.

seo checklist for magento 2

Breadcrumbs

By enhancing the structure of the access link on the Search Engine Results Pages (SERPs), it’s easier for the search engines crawler to understand the site structure and as a result, your site ranking can increase significantly. The Breadcrumb will show the structure of link that customers access, particularly as “Home > Category > Product name”.

seo breadcrumbs

HTML/XML Sitemaps (Pro edition)

While the XML sitemap is specifically written for the search engines spiders, the HTML one is primarily for users. Hence, creating those 2 sitemaps will help your site to be easier to understand for both search engines and the users.

LINK ALTERNATE TAG

Easily to Provides a link to an alternate version of the site by adding the rel=”alternate”.

CONFIGURING ROBOTS METADATA TAG

Make your site content to be easier readable by the search engines by adding options: Follow/Nofollow/Noindex for Products, Categories, CMS Pages.

LAYERED NAVIGATION SUPPORTED

A huge advantage when you have Megaplaza SEO extension is that it’s fully supported by Layered Navigation to make the SEO performance even better.

Full features of Magento 2 SEO

  • Automatically avoid duplicate content
  • Advanced Structured Data
  • Better breadcrumbs
  • Custom Meta tags: title, description, keywords
  • Hreflang tag
  • Layered Navigation Support
  • Social Share
  • URL Friendly
  • Link Alternate Tag
  • Opptimize canonical tag, rich snippet, alternate
  • Set Meta Robot Tags (Follow/Nofollow/Noindex) for Product, Category, CMS Page
  • Enchanced XML Sitemap
  • HTML Sitemap
  • Exclude CMS pages in HTML Sitemap
  • Include custom links in HTML Sitemap
  • Exclude out-of-stock in HTML, XML Sitemap
  • Metadata template rules for products, categories, cms pages
  • SEO Checklist
  • Page Analysis
  • Cross-links
  • Easy to install
  • Open source 100%
  • Easy to configure
  • User-friendly interface
  • 1-year Support
  • Lifetime updates
  • 30 days guarantee money back
  • Fully compatible with Mageplaza extensions
  • Supports multiple stores
  • Supports multiple languages

Pricing table

seo pricing

8. USER GUIDE

​### Magento 2 SEO Basic Settings

Firstly, we will familiar with the module via the list of the configuration. Login as Admin account, go to the path Mageplaza > SEO > Settings.

General Configuration

Open General Configuration section, you can see:

  • Add Nofollow meta in Search Result if you select "Yes" option
  • Add Nofollow meta in Product Gallery if you select "Yes" option
  • Setting Enable Sitelink Search Box to "Yes" means showing another
    search box that shows the more detailed search results on the
    destination site.

In Stop words field, choose the language of the stop words to use. For example: if choose en (English), the stop words are a the, of,
for, etc
.

Duplicate Content

Continue with the next session - Duplicate Content, there are some
configurations related to the duplicate content:

  • To manage your content better and restrict the duplication, please
    set "Yes" for Add Canonical URL Meta
  • In the Canonical points to https field, you can choose "Yes" or "No"
    option depending on whether you would prefer the https version of a
    page or not

image

Social Shares

Social Shares provides the working fields that support for the
better SEO on the social channels. Now expand that section and do the
following:

  • It is possible to show Open Graph that is a short description of
    your website whenever visitors publish on the social medias like
    Facebook, Google+, Pinterest and other social networks.

    If disable the open graph on the social network, please choose "No"
    to turn it off in Add Open Graph meta tags field

  • You can also add Twitter Card Meta tags when the visitors share your
    website on Twitter

  • Enter Pinterest Confirmation Code to verify your website. Follow the
    instruction
    here

  • Enter Google+ Publisher Page if you need

image

Structured Data

Scroll down and expand the Structured Data section, you will:

  • Include Rich Snippet in the search results right after enabling the
    rich snippet in the configuration

    Rich Snippet may be review stars, an aggregate rating value, and
    vote count, etc.

  • Disable Product Structured Data by selecting "No" if your theme or
    module implements it's own product snippets.

  • Allow applying Organization Information that describes the results
    in detailed. Furthermore, you can custom that data via this
    guide.

image

Social Profiles

Mageplaza SEO extension permits to show Social Profiles when your
website is searched on Google.

image

Business information

You can enable Business Information if choosing "Yes". Just enter
the information into the corresponding fields, then all of them will be
shown in the search result.

image

Breadcrumbs

Enabling Breadcrumbs is the way to show the exact position in the site
hierarchy, for example:
www.mageplaza.com > Magento 2 Extensions > Better SEO. If you really
want to apply for your product page, under Breadcrumbs section,
please select "Yes" in the Enable Breadcrumbs Rich Snippet field.

image

Verifications

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.

image

9. CHANGELOG

SEO v1.4.1

Released on 2017-06-12
Release notes:

  • Optimize Structured Data ld-json
  • Optimize Social share Open graph (Google+ and Pinterest) and twitter card
  • Fixed Breadcrumbs issue
  • Fixed canonical link issue

SEO v1.4.0

Released on 2017-05-23
Release notes:

  • Released Seo Crosslinks
  • Fixed minor bugs

SEO v1.3.1

Released on 2017-05-23
Release notes:

  • Fixed issue on bundle products
  • Fixed Remove inject object in Search and Catalog block
  • Optimize config object
  • Optimize Search Nofollow

SEO v1.3.0

Released on 2017-04-24
Release notes:

SEO Core , Sitemap

  • Exclude CMS pages in HTML Sitemap
  • Include custom links in HTML Sitemap
  • Opt to exclude out-of-stock in HTML, XML Sitemap
  • Optimize canonical tag, rich snippet, hrefLang, alternate

Rule templates

  • Compatible with Layered Navigation
  • Add Mageplaza_Blog posts meta data template
  • Optimize template rule products, categories, CMS pages.
  • Preview rule template

SEO v1.2.2

Released on 2017-04-24
Release notes:

  • Edit composer.json to require mageplazamodule-core instead of mageplazacore-m2

SEO v1.2.1

Released on 2017-04-09
Release notes:

  • Fix composer issue

SEO v1.2.0

Released on 2017-04-09
Release notes:

Features

  • Add Verification configuration
  • Add Stop words feature
  • Hreflang tags feature

Bug fixes

  • Performance optimization
  • Group SEO menu
  • Optimize Configuration options

SEO v1.1.4

Released on 2016-11-23
Release notes:

  • Fix Upgrade issue

SEO v1.1.2

Released on 2016-11-22
Release notes:

  • Improve Robots meta tags categories, products, cms pages

SEO v1.1.1

Released on 2016-10-20
Release notes:

  • add HTML Sitemap features

SEO v1.1.0

Released on 2016-10-20
Release notes:

Improvement

  • Optimize code and performance
  • Comment code

Features

  • Add config Disable URL parameter in canonical URL

Bug fixing

  • Fix bug canonical url

SEO v1.0.2

Released on 2016-08-09
Release notes:

  • Compatible Magento 2.1
  • Fix bug Dependency
  • Fix JSONLD broken tags
  • Optimize Review rating value

SEO v1.0.1

Released on 2016-07-20
Release notes:

  • Add composer and packagist.org

SEO v1.0.0-beta

Released on 2016-04-23
Release notes:

  • Release first version

Mageplaza extensions on Magento Marketplace, Github

Magento 2 One Step Checkout extension

Magento 2 SEO Module

Magento 2 Blog extension

Magento 2 Layered Navigation extension

Magento One Step Checkout

Magento 2 Blog on Github

Magento 2 Social Login on Github

Magento 2 SEO on Github

Magento 2 SMTP on Github

Magento 2 Product Slider on Github

Magento 2 Banner on Github

Versions
Version Stability QA Status Released
4.4.8 stable Fail 2026-06-02 04:39:11
4.4.7 stable Fail 2026-04-14 02:37:49
4.4.6 stable Not tested 2025-07-07 03:43:17
4.4.5 stable Not tested 2025-05-23 06:47:04
4.4.4 stable Not tested 2025-04-15 06:39:25
4.4.3 stable Not tested 2024-11-20 10:51:34
4.4.2 stable Not tested 2024-07-16 07:16:58
4.4.1 stable Not tested 2024-06-28 03:03:09
4.4.0 stable Not tested 2024-05-04 06:52:58
4.3.1 stable Not tested 2024-03-18 09:28:46
4.3.0 stable Not tested 2023-11-29 04:33:06
4.2.3 stable Not tested 2023-04-27 02:07:53
4.2.2 stable Not tested 2023-02-13 10:04:57
4.2.1 stable Not tested 2022-11-04 08:26:00
4.2.0 stable Not tested 2022-06-24 09:26:16
2.3.0 stable Not tested 2022-06-24 09:25:52
2.2.9 stable Not tested 2022-02-25 10:19:40
4.1.5 stable Not tested 2022-02-25 10:02:39
2.2.8 stable Not tested 2021-12-28 07:29:36
4.1.4 stable Not tested 2021-12-28 07:29:02
4.1.3 stable Not tested 2021-11-17 01:29:30
2.2.7 stable Not tested 2021-11-17 01:28:56
4.1.2 stable Not tested 2021-09-14 00:32:36
2.2.6 stable Not tested 2021-09-14 00:32:05
2.2.5 stable Not tested 2021-07-07 07:18:12
4.1.1 stable Not tested 2021-07-07 07:17:35
4.1.0 stable Not tested 2021-04-01 10:34:00
4.0.0 stable Not tested 2020-11-02 08:07:54
2.2.4 stable Not tested 2020-06-24 04:02:15
2.2.3 stable Not tested 2020-05-28 03:15:30
2.2.2 stable Not tested 2020-04-24 03:35:24
2.2.1 stable Not tested 2020-02-14 11:03:26
2.2.0 stable Not tested 2019-08-30 02:55:23
2.1.4 stable Not tested 2019-01-31 13:37:25
2.1.3 stable Not tested 2018-11-06 12:17:12
2.1.2 stable Not tested 2018-09-12 04:57:38
2.1.1 stable Not tested 2018-06-05 07:30:26
2.1.0 stable Not tested 2018-04-23 08:34:32
2.0.2 stable Not tested 2017-12-12 10:21:16
2.0.1 stable Not tested 2017-11-16 03:23:42
2.0.0 stable Not tested 2017-10-27 02:36:47
1.4.1 stable Not tested 2017-06-12 10:14:31
1.4.0 stable Not tested 2017-06-06 04:58:56
1.3.1 stable Not tested 2017-05-23 09:02:25
1.3.0 stable Not tested 2017-04-24 03:55:42
1.2.2 stable Not tested 2017-04-24 03:35:03
1.2.1 stable Not tested 2017-04-09 05:35:58
1.2.0 stable Not tested 2017-04-09 05:20:10
1.1.4 stable Not tested 2016-11-23 10:28:35
1.1.2 stable Not tested 2016-11-22 07:12:46
1.1.1 stable Not tested 2016-10-20 09:08:32
1.1.0 stable Not tested 2016-10-20 05:05:05
1.0.2 stable Not tested 2016-08-09 04:12:32

Requires 1

Package Constraint
mageplaza/module-core ^1.5.14

No QA results yet

QA pipelines haven't run for this version. Status appears here once the vendor publishes a tagged release that gets ingested.

License
Mageplaza License
Authors
Make it pay

Turn an existing module into recurring revenue.

If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.