PRG Pattern Link Masking für Magento 2

PRG Pattern Link Masking Extension for Magento 2
Hyvä Compatible Themes Compat Module
Mage-OS Compatible
Composer Installation Composer Installation?

Advanced SEO Für Magento 2 Mit PRG Pattern Link Masking

Mit unserer innovativen PRG Pattern Link Masking-Extension können Sie Ihre Suchmaschinenoptimierung auf die nächste Stufe heben.
Seien Sie Ihren Mitbewerbern mit dieser weniger bekannten, aber eleganten und hocheffektiven On-Site-SEO-Technik voraus.

Die Innovative SEO Optimierung
Für Ihren Magento Shop:

  • Verhindern von (Near-) Duplicate Content
  • Einsparung von Crawl Budget
  • Linkjuice Optimierung
  • Optimierung der internen Link Struktur
  • Steuerung der Indizierung Ihres Shops

Alle Highlights Anschauen

Lizenz:


Magento Marketplace Approved by
  • Einmalige Zahlung - Kein Abo
  • Lebenslanger Zugriff auf Quellcode
  • 1 Jahr kostenfreier Support
  • 1 Jahr kostenfreie Updates
awesomeicons6/brands/magento

Geprüft und verifiziert von Magento Marketplace

awesomeicons6/solid/award

1st Extension Provider
     Mit Hyvä Support
     Awesome seit 2021!

awesomeicons6/solid/code-fork

Unverschlüsselt. 100% Open Source & anpassbar

awesomeicons6/solid/code

Coding Standards. Sauberer & lesbarer Code

awesomeicons6/regular/face-smile-beam

Unzählige zufriedene Kunden: Seien Sie der Nächste!

awesomeicons6/regular/heart

Made With Love

Unsere Extensions sind gebaut mit Liebe und Leidenschaft für neue Dinge, Perfektion und Performance.

awesomeicons6/solid/handshake

Praxis Erprobt

Unsere Extensions sind in unseren eigenen Kundenprojekten praxiserprobt.

Kunden Feedback

Lösung

Optimierung des Crawl-Budget und Vermeidung von Duplicate Content durch Layered Navigation
durch Link-Masking mit der PRG (Post-Redirect-Get) Methode.

Der SEO-Boost für Ihren Magento 2 Shop!

DAS PROBLEM
CRAWL-BUDGET
& DUPLICATE CONTENT

Fast jeder Online-Shop nutzt eine Layered Navigation (häufig auch als Filter-Navigation bezeichnet) um seinen Kunden eine einfache und komfortable Suche nach passenden Produkten zu ermöglichen.
Das Problem dabei:

Es entstehen dabei "unendlich" viele zusätzliche URLs für die verschiedenen Kategorie- und Filterkombinationen. Aus SEO-Sicht ist eine Indizierung dieser URLs in den meisten Fällen nicht wünschenswert bzw. sogar nachteilig.

Denn jede dieser URLs repräsentiert letztlich lediglich eine etwas eingeschränkte Version der bereits in normalen Kategorien vorhandenen Inhalte, ist also ein
(Near-) Duplicate Content Problem.

Zudem führt ein Crawling dieser Vielzahl unnützer URLs zu einer Verschwendung wertvollen Crawling-Budgets, welches dann nicht mehr für wirklich relevante Inhalte zur Verfügung steht.

DIE LÖSUNG
LINK-MASKING
MIT
PRG-PATTERN

Klassische Techniken wie "rel-nofollow", "meta noindex", robots.txt etc. adressieren das beschriebene Problem leider nicht ausreichend bzw. bringen ihrerseits wiederum Nachteile mit sich.

Die ideale Lösung:
Die Maskierung der Filter-URLs mithilfe des PRG (Post-Redirect-Get) Pattern löst das Problem der zahllosen URLs bei Filter-Navigationen zuverlässig auf elegante und einfache Weise:


  • Durch die Verwendung der POST-Methode entstehen keine neue Verlinkungen für jede einzelne Filterkombination
  • Durch Redirect auf einen GET-Request bleiben Filter-URLs dennoch erhalten und können wie gewohnt verwendet werden, also z. B. über Soziale Netzwerke geteilt werden, als Lesezeichen gesetzt werden o. ä.
  • Die POST-Methode verhindert zuverlässig das Crawling der Filternavigation durch Suchmaschinen-Bots

Highlights

SEO Optimierung mithilfe der JaJuMa-Develop
"PRG Pattern Link Masking" Extension für Magento 2.

Effektiv und doch kinderleicht in der Anwendung!

awesomeicons6/regular/copy

Vermeidung von
(Near-) Duplicate Content

durch Produktfilter

awesomeicons6/solid/link

Filter-URLs
bleiben erhalten &

können wie gewohnt genutzt werden

awesomeicons6/solid/xmark

Crawling durch Bots
wird unterbunden

Crawl-Budget wird geschont

awesomeicons6/solid/sitemap

Optimierung des
Linkjuice &

der internen Linkstruktur

awesomeicons6/solid/magnifying-glass-plus

Steuerung der
Indexierung

Ihres Shop

awesomeicons6/solid/child-reaching

Einfache
Handhabung

awesomeicons6/brands/hyva-colored
Hyvä Theme Compatible
Zur Hyvä Demo
awesomeicons6/brands/mage-os-filled
Mage-OS Compatible
Zur Mage-OS Demo

Details

PRG Pattern Extension für Magento 2.

So funktioniert die Post-Redirect-Get Methode im Detail

Der PRG-Pattern Request-Flow

Ablauf eines Aufrufs eines Produktfilters mit der PRG (Post-Redirect-Get) Methode:


  1. Step: 1
    Der Kunde klickt in einer Kategorie auf eine Filter-Option um die angezeigten Produkte einzuschränken.
    Die Filter-Option ist jedoch nicht wie üblich eine normale Verlinkung, sondern entspricht technisch einem Formular. Somit wird statt per GET Request eine neue Seite anzufordern, die gewählte(n) Filter-Option(en) als POST Request an das Magento 2 System / den Server gesendet.
    -> POST Form Data z. B. Farbe = "grün" (=ID "53")

    Dieser Schritt wird von Suchmaschinen-Bots nicht ausgeführt!
    Die folgenden Schritte bleiben somit für Suchmaschinen "unsichtbar".


  2. Step: 2
    Der Server bzw. das Magento 2 System beantwortet diesen Request mit einem Status Code 303 See Other mit der eigentlichen Filter URL als Redirect-Ziel.
    -> Redirect z. B. auf Location /women/tops-women/?color=53

  3. Step: 3
    Der Browser des Kunden folgt diesem Redirect und ruft nun die Filter URL per GET Request auf.
    -> GET Request auf z. B. /women/tops-women/?color=53

  4. Step: 4
    Der Get Request wird mit einem Status Code 200 OK und den gefilterten Produkten beantwortet.
    -> Kunde sieht das Filterergebnis in Form von Produkten mit Farbe = "grün"
PRG Pattern (Post-Redirect-Get) Extension Scope

Scope der JaJuMa PRG Pattern Link Maskierung Extension für Magento 2

Folgende Filter und Bereiche in Ihrem Magento Online Shop werden mit unserer Extension optimiert.


Optimierte Indexsteuerung für Ihren Magento 2 Online Shop und endlich Schluss mit Duplicate Content und Verschwendung von Crawling-Budget durch Filter URLs!

Die Post-Redirect-Get Methode wird mit aktivierter JaJuMa PRG Pattern Link Maskierung Extension für folgende Funktionen angewendet:


  • Layered Navigation
    (= Alle filterbaren Produkt Attribute + Kategorie Filter)
  • Grid/List “Sort By”-Optionen
    (z. B. Position / Produkt Name / Preis … )
  • Grid/List “Anzahl Produkte" je Seite"
    (z. B. 9 / 15 / 30 … )
PRG Pattern (Post-Redirect-Get) vs. Andere Lösungsansätze

PRG Pattern vs. klassische Lösungsansätze

Warum die SEO Optimierung für Filter URLs durch Link Maskierung mit der Post-Redirect-Get Methode besser ist als alternative Verfahren.

Als mögliche Lösungen zur SEO Optimierung von Filternavigationen in Online Shops hinsichtlich Duplicate Content Problemen sowie zur besseren Steuerung des Crawling-Budgets werden häufig auch klassische Lösungsansätze genannt. Zum Beispiel:


  • Meta Robots "Noindex, follow"
  • Meta Link Rel "Canonical URL"
  • "Robots.txt"
  • Rel "NoFollow"
  • Link Cloaking via "JavaScript/AJAX"

Jeder dieser Ansätze bringt jedoch Nachteile mit sich bzw. liefert kein wirklich zufriedenstellendes Ergebnis. Lesen Sie hier mehr zu diesen SEO Ansätzen und den damit verbundenen Nachteilen im Vergleich zur PRG Pattern / Post-Redirect-Get Methode.

Schreiben Sie Ihre Bewertung

Ihre Bewertung:
Laden...

Sie haben Ihre Bewertung für die Moderation übermittelt.

Frequently Asked Questions

General Magento Extension Questions
How to install Magento 2 extensions from JaJuMa?

We offer different ways of Magento 2 extension installation:

Before Installing

  • We recommend you to duplicate your live store on a staging/test site and try installation on your staging/test site before deploying to your live store
  • Backup Magento files and the store database


Please Note:
It’s very important to backup all themes and extensions in Magento before installation, especially when you are working on a live server. We strongly recommend you to do not skip this step.

Manual Extension Installation via FTP/SSH:

After purchasing an extension, you can download the module as .zip package in your Customer Account.
After downloading the .zip package, please follow these steps for installation:

  1. Log into your hosting space via a FTP client (e. g. FileZilla, WinSCP, cuteFtp)
  2. Create Folder: /app/code/Jajuma/[ExtensionName]*
  3. Unzip extension package and upload files into: /app/code/Jajuma/[ExtensionName]*
  4. Enter and run the following commands at the command line:
    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy

* Note: [ExtensionName] can be found in registration.php file: Jajuma_[ExtensionName]

 

Extension Installation via Composer / Magento Marketplace:

For installation via composer, please get the extension

  • from Github and install as any other extension from Github or
  • from Magento Marketplace and follow this Installation Guide and
    make sure to use the correct key for Marketplace repo (the key that belongs to the account that purchased the module).
    In case of issue with installing via composer, please double-check to use the correct key for Marketplace repo.
    Your key should be in your auth.json file.


Links for composer installation to Github/Marketplace can be found on top of this page in technical info section - Click Here

Error Could not find a matching version of package jajuma/[module-name]. Check the package spelling, your version constraint and that the package

With this error message, most likely the key used for the Marketplace repo is wrong/invalid, i. e. not the key that belongs to the account that purchased the module. Please double-check to use the correct key for the Marketplace repo.

For installing extensions from Magento Marketplace, please follow this guide and make sure to use the correct key for the Marketplace repo:
Installation Guide

Please feel free to get in touch with our support in case you have any further questions or concerns or check with Marketplace support in case the installation issue can not be resolved.

Do you offer free technical support?

After purchasing a (non-free) extension we provide 12 month support via support ticket for free.

Do you offer customization service for your extensions?

Yes, please get in touch with our customer support so we can clarify your requirement and provide a quote.

Where can I download my extension?

You can download your extension from your customer account as soon as the payment has been processed.

Do you offer a free trial period?

Unfortunately, we can not offer a free trial period.

However, we do have demo site for all our extensions. Feel free to test all the features and see how the extensions work.

In case of any questions or concerns regarding compatibility or how some extension works our customer support is also always happy to help.

Do you offer refunds?

All our extensions are non-tangible downloadable goods. Hence we can unfortunately not issue refunds.

Refunds will NEVER be issued for services provided such as installation support, customization and software development work.

Changelog

Version: 1.0.0

  • Initial Release

Version: 1.0.1

  • No Change - Bump Compatibility to 2.3

Version: 1.0.2

  • Added ACL
  • Fixed: Coding Standard Issues from Magento Core
  • Fixed: Removed Silenced Error Messages
  • Bugfix: Small Bugfix in Sort By

Version: 1.0.3

  • Remove deprecated function live()

Version: 1.0.4

  • Updated: Compatibility with M2.4.4 / php 8.1

Version: 1.0.5

  • Bump Version

Version: 1.0.6

  • Updated: php8.2 Compatibility

Mehr Extensions

Vielleicht auch interessant für Sie?
Weitere wertvolle Extensions und Add-Ons für Ihren Magento-Shop

Unsere Kunden sind begeistert!

Wie gefällt Ihnen die Extension?