Open source Magento 2-modul
SEO-toolkit til Magento 2 og Luma
En standard Magento-butik har ingen canonical-tags, lader filtre og kurv blive indekseret og mangler structured data. Fem moduler retter det i Magentos eget Luma-frontend – uden at skifte til Hyvä.
Softcode SEO Toolkit · MIT
Til jer, der…
- kører Magento 2 med Luma eller et tema baseret på Luma/Blank
- har dubletter fra filtre og sortering i Google
- vil have hurtigere mobilsider uden at skifte til Hyvä
Det retter modulerne
- Ingen canonical-tags som standard, så filtre og sorteringer bliver til dubletter
- Filtre, søgning, kurv, checkout og 404 står alle som INDEX,FOLLOW
- Produktsider kan nås via en kategoristi og svarer 200 som en dublet
- Ingen JSON-LD – kun Lumas microdata på produktsiden
- Intet sitemap, før nogen opretter et i admin, og en tom robots.txt
- Det største billede hentes sent på mobil, så LCP bliver langsom
Funktioner
Hurtigere LCP (LumaSpeed)
Forsidens LCP på mobil faldt fra 5,1 til 2,6 sekunder i A/B-målinger, og listesider og kurv blev også hurtigere.
Canonical
Selvrefererende canonical på alle sider, også side 2 og frem. Produkt-URL'er med kategoristi sender 301.
Robots
NOINDEX på filtre, sortering, søgning, kurv, checkout, konto og 404 – og en robots.txt med fornuftige regler.
Structured data
JSON-LD for Product, BreadcrumbList, Organization og WebSite med søgefelt. Lumas microdata fjernes.
Sitemap
Et sitemap pr. butiksvisning, daglig generering og en Sitemap-linje i robots.txt.
Slå til og fra pr. butik
Hvert modul virker alene og styres under Stores > Configuration > Softcode. Det, I har gemt i admin, vinder.
Målt, ikke lovet
Hver forbedring er målt på en Magento 2.4.6-butik med Luma-sampledata, med rigtig throttling og skiftevis A/B, så støj rammer begge sider. Scripts og rådata ligger i repoet. Modulerne er tidlige versioner, så prøv dem på staging først.
Krav
- Magento
- 2.4.6+
- PHP
- 8.1 – 8.3
- Licens
- MIT
Installation
Kopiér de moduler, I vil bruge, til app/code (de ligger endnu ikke på Packagist). Hvert modul virker alene:
git clone https://github.com/DritonCa/magento2-seo-toolkit.git mkdir -p app/code/Softcode cp -r magento2-seo-toolkit/modules/* app/code/Softcode/ bin/magento module:enable Softcode_LumaSpeed Softcode_Canonical Softcode_Robots Softcode_StructuredData Softcode_Sitemap bin/magento setup:upgrade bin/magento setup:di:compile bin/magento cache:flush
Spørgsmål om modulet
Kan vi nøjes med ét modul?
Ja. Hvert modul virker alene, så I installerer kun dem, I har brug for.
Overskriver det vores egne SEO-indstillinger?
Nej. Canonical og Robots slår Magentos egne mekanismer til eller udfylder dem, og det, der er gemt i admin, vinder stadig.
Virker det med Hyvä?
Toolkit er bygget og testet til Luma og temaer baseret på Luma/Blank. Hyvä er ikke testet.
Skal jeres Magento-shop have styr på SEO og hastighed?
Spørgsmål om modulet, eller skal det tilpasses jeres shop? Vi installerer og tilpasser det gerne.