Bagaimana kita membuat halaman peta situs di Magento 2 seperti yang kita miliki di Magento 1?
http://example.com/catalog/seo_sitemap/
magento2
magento2.2
magento-2.0.7
magento-2.2.1
sitemaps
Ashish Jagnani
sumber
sumber
Jawaban:
Magento 2: Secara default tidak menyediakan Peta Situs HTML.
Dapat menggunakan Ekstensi Gratis:
https://www.mageplaza.com/magento-2-seo-extension/
Anda memiliki opsi berikut
Halaman CMS : Dapat merujuk Artikel Magento 1 /programming/5020257/creating-a-magento-sitemap-page Kemudian Konversikan ke Magento 2 akan menjadi Beberapa Apa yang Bermanfaat untuk Halaman CMS
Untuk Kategori & Sub Kategori : Mendapatkan semua kategori yang tersedia, daftar subkategori di magento 2
Untuk Kategori Produk : Magento 2: dapatkan koleksi produk menggunakan kategori id
sumber
Pada Magento versi 2.1.8, fungsi sitemap termasuk dalam admin secara default.
Tetapkan lokasi sitemap: Pemasaran> SEO & Pencarian> Peta Situs . Anda juga dapat membuat file sitemap secara manual dari sini.
Konfigurasikan pengaturan cron: Toko> Konfigurasi> Katalog> Peta Situs XML
Berikut adalah instruksi untuk mengatur pekerjaan cron berulang . Sama seperti Magento 1.x, cron sistem memanggil skrip cron Magento, yang menjadwalkan pekerjaan.
sumber
yang akan menyertakan kode khusus untuk memanggil semua kategori
Di halaman cms, panggil ini:
lalu dalam phtml, panggil ini:
Dengan cara ini Anda dapat dengan mudah membuat URL sitemap di Magento 2.
sumber
Anda dapat mengembangkan modul Anda yang akan memperpanjang modul Magento default
module-sitemap
.Anda dapat berdasarkan pada
Sitemap
model dengan\Magento\Sitemap\Model\Sitemap::generateXml
dan_initSitemapItems
metode.2 pendekatan:
Buat yang baru
FO controller
dan kelola tampilan dengantemplate/layout
dll.Buat file statis dalam HTML yang akan dilayani oleh
Webserver
ke URL khusus.Itu tidak akan terlalu sulit.
Terima kasih,
sumber
Periksa plugin ini gratis dan dapat disesuaikan https://marketplace.magento.com/vsourz-html-sitemap.html
sumber
Anda dapat menggunakan ekstensi Sitemap ( https://marketplace.magento.com/fme-advanced-sitemap-generator.html ) yang akan membantu Anda menyelesaikan pekerjaan tanpa pemrograman ATAU Anda cukup melihat artikel ini: https : //www.fmeextensions.com/blog/generate-google-optimized-sitemap-xml-in-magento-2/
sumber