Wie erstellen wir die Sitemap- Seite in Magento 2 wie in Magento 1?
http://example.com/catalog/seo_sitemap/
magento2
magento2.2
magento-2.0.7
magento-2.2.1
sitemaps
Ashish Jagnani
quelle
quelle
Antworten:
Magento 2: Standardmäßig wird keine HTML-Sitemap bereitgestellt.
Kann die kostenlose Erweiterung verwenden:
https://www.mageplaza.com/magento-2-seo-extension/
Sie haben folgende Möglichkeiten
CMS-Seiten : Kann auf Magento 1 verweisen Artikel /programming/5020257/creating-a-magento-sitemap-page Wenn Sie es dann in Magento 2 konvertieren, erhalten Sie einige hilfreiche Informationen für CMS-Seiten
Für Kategorien und Unterkategorien : Alle verfügbaren Kategorien abrufen, Unterkategorieliste in Magento 2
Für Kategorien Produkte : Magento 2: Produktkollektion mit Kategorie-ID abrufen
quelle
Ab Magento Version 2.1.8 ist die Sitemap-Funktionalität standardmäßig im Administrator enthalten.
Definieren Sie den Standort der Sitemap: Marketing> SEO & Suche> Sitemap . Sie können die Sitemap-Datei auch manuell von hier aus generieren.
Konfigurieren Sie die Cron-Einstellungen: Stores> Configuration> Catalog> XML Sitemap
Hier finden Sie Anweisungen zum Einrichten wiederkehrender Cron-Jobs . Genau wie Magento 1.x ruft der Cron des Systems das Magento Cron-Skript auf, das Jobs plant.
quelle
Dies beinhaltet den benutzerdefinierten Code zum Aufrufen aller Kategorien
Rufen Sie auf der cms-Seite Folgendes auf:
Rufen Sie dann in phtml Folgendes auf:
Auf diese Weise können Sie im Magento 2 einfach eine Sitemap-URL erstellen.
quelle
Sie können Ihr Modul entwickeln, das das Standard-Magento-Modul erweitert
module-sitemap
.Sie können basierend auf dem
Sitemap
Modell mit den Methoden\Magento\Sitemap\Model\Sitemap::generateXml
und_initSitemapItems
.2 Ansätze:
Erstellen Sie eine neue
FO controller
und verwalten Sie die Anzeige mittemplate/layout
etc.Generieren Sie eine statische Datei in HTML, die von
Webserver
einer benutzerdefinierten URL bereitgestellt wird.Es wird nicht sehr schwierig sein.
Vielen Dank,
quelle
Überprüfen Sie, ob dieses Plugin kostenlos und anpassbar ist. Https://marketplace.magento.com/vsourz-html-sitemap.html
quelle
Sie können entweder die Sitemap-Erweiterung ( https://marketplace.magento.com/fme-advanced-sitemap-generator.html ) verwenden, um die Arbeit ohne Programmierung zu erledigen, oder Sie können sich einfach diesen Artikel ansehen: https : //www.fmeextensions.com/blog/generate-google-optimized-sitemap-xml-in-magento-2/
quelle