Hướng dẫn về Shopware SEO

Cách SEO hoạt động on Shopware 6 — đó native controls điều này ships (Twig-templated SEO URLs, canonical xử lý, XML sitemaps, hreflang qua đó Sales Channel/Domain model, và, trong gần đây versions, native robots.txt và JSON-LD), đó version gates đó decide điều gì bạn thực ra nhận, đó traps (rebuild đó chỉ mục sau một template thay đổi, variant duplicate nội dung, seo_url bảng growth), và vì sao headless (Composable Frontends) moves đó toàn bộ SEO checklist vào đó Nuxt layer.

Xuất bản lần đầu: 2 thg 7, 2026 · Cập nhật lần cuối: 8 thg 8, 2026 · Advanced
Ngôn ngữ

Shopware 6 ships an unusually lớn amount of native SEO kỹ thuật cho một self-hosted nền tảng — Twig-templated SEO URLs theo entity loại, canonical xử lý, three-strategy XML sitemap generation, và hreflang derived từ đó Sales Channel/Domain model — nhưng điều gì là 'native' phụ thuộc heavily on của bạn version: theo-domain robots.txt chỉ arrived trong 6.7.1.0 và JSON-LD dữ liệu có cấu trúc (thay thế Microdata) trong 6.7.9.0 behind một feature flag. Đó recurring traps là cụ thể: bạn phải rebuild đó SEO chỉ mục (dal:refresh:chỉ mục) sau thay đổi một URL template, sản phẩm variants mỗi nhận của họ own URL và không thể là canonicalized straight để đó parent không có một template override, và đó seo_url bảng grows khoảng với variants times languages. Going headless với Composable Frontends (Vue + Nuxt) moves đó entire SEO checklist — sitemap, canonical, meta tags, dữ liệu có cấu trúc — vào đó Nuxt kết xuất layer, nơi none of đó admin SEO settings apply cùng cách.

Tóm tắt — Shopware 6 ships nhiều hơn native kỹ thuật SEO hơn phần lớn self-hosted các nền tảng — nhưng “native” là heavily version-gated. SEO các URL là Twig templates theo entity loại (sản phẩm / category / landing trang), configurable globally hoặc theo sales channel; thay đổi template và bạn phải rebuild chỉ mục (dal:refresh:index) hoặc existing các URL sẽ không cập nhật. Canonical là tách biệt hệ thống từ URL templates: tự động cho categories, semi-manual cho variants (bạn có thể point một variant tại một as canonical, nhưng không straight tại parent không có template override). XML sitemap có three refresh strategies (scheduled / trực tiếp / manual, với sitemap:generate cho manual) và Shopware explicitly disclaims bất kỳ lập chỉ mục bảo đảm. robots.txt là không có gì-tự động trước khi 6.7.1.0 (manual file + máy chủ rewrite) và native theo-domain admin editing sau khi. Dữ liệu có cấu trúc chỉ migrated từ Microdata để JSON-LD trong 6.7.9.0 behind JSON_LD_DATA flag. hreflang xuất hiện từ Sales Channel > Domain model, với cross-sales-channel khoảng trống đó spawned paid plugin. và going headless (Composable Frontends, Vue + Nuxt) moves toàn bộ SEO checklist vào Nuxt kết xuất layer.

Evidence for this claim Shopware 6 provides configurable SEO URL templates and sitemap settings, with behavior dependent on version and sales-channel configuration. Scope: Shopware 6 administration; plugins and release versions can change output. Confidence: high · Verified: Shopware documentation: SEO Evidence for this claim Shopware release notes document material SEO-related changes across 6.7 releases, so exact native behavior must be checked by installed version. Scope: Shopware 6.7 release line, not all earlier installations. Confidence: high · Verified: Shopware 6.7 release notes

frame: native, version-gated, và nơi bạn vẫn làm hoạt động

phần lớn Shopware SEO nội dung là either screenshot walkthrough của admin settings hoặc pitch từ Shopware agency. Neither tells bạn hai điều đó thực ra quan trọng: Điều gì Shopware ships natively phụ thuộc vào của bạn version, và ** remaining gaps là cụ thể và dễ dự đoán.** Loại mỗi task vào three buckets — native-và-hiện tại, native-chỉ-nếu-bạn’re-on—gần đây-version, và vẫn-của bạn-job — và nền tảng dừng là mysterious.

Shopware itself frames đó native side generously: điều này says đó nền tảng “includes many SEO features out of the box – from country- and language-specific URLs to meta data, hreflang, and performance optimizations, allowing you to build strong SEO without additional plugins.” (bản dịch) «bao gồm nhiều SEO features out of đó box – từ country- và language-cụ thể URLs để meta dữ liệu, hreflang, và performance optimizations, allowing bạn để xây dựng mạnh SEO không có additional plugin.» đó là largely đúng — với đó version caveats dưới, và với một ngắn list of điều (bulk meta, variant canonicals, cross-channel hreflang, headless kết xuất) đó vẫn cần plugin hoặc code.

vì Shopware là self-hosted và open-nguồn-cốt lõi, nó sits differently từ hosted các nền tảng. nơi Shopify forces /products//collections/ prefixes và sẽ không let bạn natively edit robots.txt, và BigCommerce hands bạn editable robots.txt và custom URL structures on managed stack, Shopware cho bạn nhiều hơn control hơn bất kỳ của them — Bạn có thể override storefront templates trực tiếp — tại cost của owning nhiều hơn của outcome, including của bạn own hosting, lập chỉ mục rebuilds, và (on headless) của bạn own kết xuất pipeline. nó closer trong spirit để Magento hoặc self-hosted WooCommerce store hơn để Shopify.

URL structure: SEO URL templates

SEO URLs trực tiếp tại Settings > Shop > SEO, và họ là configurable theo sales channel hoặc globally. Có three riêng-templated entity types — sản phẩm detail các trang, category các trang, và landing các trang — và đó templates dùng Twig syntax. Shopware tài liệu put điều này plainly: “In the SEO settings you can define the structure for the SEO URLs of the product detail pages and categories. For this purpose you have a variety of variables at your disposal.” (bản dịch) «Trong đó SEO settings bạn có thể define đó structure cho đó SEO URLs of đó sản phẩm detail các trang và categories. Cho này purpose bạn có một variety of variables tại của bạn disposal.»

mechanics worth knowing:

  • Đó default sản phẩm template là {{ product.name }}, và có 50+ sản phẩm variables khả dụng (sản phẩm number, EAN, manufacturer name, breadcrumb/categories, custom các trường, phát hành date, và hơn).
  • Multi-cấp độ variables phải được typed by hand. Clicking đó variable picker chỉ inserts đó incomplete parent token — {{ product.translated.name }} có để là finished manually.
  • Bạn có thể truncate dài names. Cho một sản phẩm name lâu hơn, chẳng hạn, 50 characters, Shopware documents {{ product.translated.name[:50] }} để shorten điều này trong đó URL.
  • Đó category default dùng đó breadcrumb: {% for part in category.seoBreadcrumb %}{{ part }}/{% endfor %}.
  • Twig filters hoạt động cho normalization — ví dụ {{ product.translated.name|lower }}/{{ product.productNumber }} — và Shopware notes “in general you can use the available Twig filters.” (bản dịch) «nhìn chung bạn có thể dùng đó khả dụng Twig filters.»
  • Conditional (NẾU) logic xử lý bị thiếu các trường; đó tài liệu cho một variant-aware ví dụ dùng {% if product.canonicalProductId is not null %}.

Đó trap gần như mọi người hits: “After you have made changes to the SEO template, it is necessary to rebuild the index so that the URLs are updated. You can do this from the console using the command php bin/console dal:refresh:index.” (bản dịch) «Sau khi bạn có đã làm thay đổi để đó SEO template, điều này là necessary để rebuild đó chỉ mục so đó URLs là đã cập nhật. Bạn có thể làm này từ đó console dùng đó command .» Editing một template chỉ ảnh hưởng newly generated URLs — existing các sản phẩm giữ của họ old slugs until bạn rebuild. Nếu bạn thay đổi đó template và “nothing happened,” (bản dịch) «không có gì happened,» này là vì sao.

Dưới hood, SEO các URL trực tiếp trong seo_url database bảng với dual-URL concept: kỹ thuật path_info ( thực route) và human seo_path_info ( slug), plus sales_channel_id, language_id, is_canonical, và is_deleted/is_modified flags. Custom hoặc dynamic SEO URL routes là đã thêm by nhà phát triển qua SeoUrlRouteInterface implementation registered với shopware.seo_url.route container tag. bạn không cần điều này cho thông thường store, nhưng nó giải thích quy mô behavior trong pitfalls section dưới.

Canonical tags

Canonicalization on Shopware là một tách biệt mechanism từ đó URL templates — này là đó single hầu hết misunderstood part of Shopware SEO. Shopware own tài liệu ngay cả define đó concept đó way Google làm: “A canonical URL is the URL of the page that the search engine assumes is the most representative of several duplicated pages on your site.” (bản dịch) «MỘT canonical URL là đó URL of đó trang đó công cụ tìm kiếm assumes là đó hầu hết representative of several duplicated các trang trên trang web của bạn.»

Three điều để giữ straight:

  • Categories là canonicalized tự động. Khi một sản phẩm là reachable qua multiple categories (và do đó multiple URLs), Shopware marketing mô tả điều này as detecting này và “automatically marks the correct URL, automatically preventing technical SEO issues.” (bản dịch) «tự động marks đó correct URL, tự động preventing SEO kỹ thuật các vấn đề.» Treat đó marketing phrasing as một claim để xác nhận on của bạn own store, nhưng đó tự động-category behavior là real.
  • Variants là chỉ semi-manual. Mỗi variant nhận của nó own SEO URL, và đó được xây dựng-trong “Variant for Canonical URL” (bản dịch) «Variant cho Canonical URL» picker cho phép bạn nominate một variant as đó canonical đích. Điều gì điều này làm không làm là let bạn canonicalize một variant straight lại để đó parent sản phẩm — một khoảng trống practitioners cách sửa by overriding product-detail/meta.html.twig (hoặc với một plugin) so variants canonicalize để đó parent SEO URL khi một tồn tại. Nếu của bạn variant các trang là near-duplicates competing với mỗi other, này là đó cách sửa.
  • có một global 301 behavior toggle. Dưới “Forwarding behavior,” (bản dịch) «Forwarding behavior,» Shopware có thể “output an HTTP 301 redirect when URLs are changed” (bản dịch) «output an HTTP 301 chuyển hướng khi URLs là changed» thay vì leaving old URLs trực tiếp sau một template edit — đó setting đó pairs với đó dal:refresh:index rebuild trên.

điều này maps trực tiếp onto Google own stance đó canonicalization là hint và đó duplicate variant/parameter các URL là thông thường trong ecommerce — chung mechanics là trong canonicalization, mà điều này bài viết là Shopware-cụ thể companion để.

XML sitemap

Đó sitemap lives tại Settings > Shop > Sitemap. Shopware “generates a standard sitemap that is compressed and cached in the file system,” (bản dịch) «generates một tiêu chuẩn sitemap đó là compressed và được lưu đệm trong đó file hệ thống,» và cho lớn catalogs “the sitemap is divided into several files and can be generated in the background” (bản dịch) «đó sitemap là divided vào several files và có thể là generated trong đó background» — đó multi-file split đó giữ mỗi file bên trong đó sitemaps.org / Google limits of 50 000 URLs và 50 MB uncompressed.

three refresh strategies, và khác biệt matters:

  1. scheduled — generated tự động on một scheduled task tại một set interval.
  2. trực tiếp — đã tạo khi none tồn tại, và recreated khi đó refresh time elapses.
  3. manually — tự động generation là off hoàn toàn; “the sitemap will only be created if you call the following command manually: php bin/console sitemap:generate. In this case, it is necessary to run this command again each time a new URL is added or an old one is removed.” (bản dịch) «đó sitemap sẽ chỉ là đã tạo nếu bạn call đó sau command manually: . Trong trường hợp này, điều này là necessary để chạy này command again mỗi time một new URL là đã thêm hoặc an old một là đã xóa.»

Hai điều mọi người miss:

  • Đó công khai URL là sitemap.xml, và có không human-facing /sitemap trang. Shopware là rõ ràng: “Shopware 6 does not provide a visitor sitemap (suffix /sitemap after your domain). The index file sitemap.xml is created for evaluation by Google.” (bản dịch) «Shopware 6 không cung cấp một khách truy cập sitemap (suffix sau của bạn domain). Đó chỉ mục file là đã tạo cho evaluation by Google.»
  • MỘT sitemap bảo đảm không có gì. Shopware trạng thái outright đó điều này “cannot guarantee that every URL will be crawled and indexed. This always depends on the search engine provider.” (bản dịch) «không thể bảo đảm đó mỗi URL sẽ là được crawl và được lập chỉ mục. Này luôn phụ thuộc vào đó công cụ tìm kiếm provider.» MỘT sitemap là một phát hiện aid, không an lập chỉ mục promise — giống nhau as on mỗi other nền tảng.

Thêm hoặc excluding custom các URL (beyond các sản phẩm/categories) không phải admin toggle — nó nhà phát triển hoạt động qua custom UrlProvider classes, được ghi lại trong Shopware nhà phát triển sitemap các hướng dẫn.

robots.txt — kiểm tra của bạn version đầu tiên

Đây là phần lớn version-sensitive part của Shopware SEO, so date-stamp nó trước khi bạn advise anyone.

  • Trước 6.7.1.0 (hầu hết older installs): không có gì là generated tự động. Shopware tài liệu chẳng hạn “the robots file is not created automatically in Shopware 6, but has to be created manually as a text file” (bản dịch) «đó robots file không phải đã tạo tự động trong Shopware 6, nhưng có để là đã tạo manually as một text file» placed trong /public/. Cho multi-domain setups bạn serve một theo-domain file với một máy chủ rewrite — Apache RewriteRule ^robots\.txt$ robots/%{HTTP_HOST}.txt [NS] hoặc đó NGINX tương đương rewrite ^/robots\.txt$ /robots/$host.txt — pointing tại một /public/robots/<domain>.txt structure.
  • Từ 6.7.1.0 onward (July 2025 phát hành): native theo-domain robots.txt management shipped trong đó admin — bạn “can define individual robots.txt rules for each domain in the Admin under Settings > General > Basic information.” (bản dịch) «có thể define riêng lẻ robots.txt rules cho mỗi domain trong đó Admin dưới Settings > Chung > Basic information.» Này đã bắt đầu as một Hacktoberfest 2024 community contribution.

So đó myth “Shopware doesn’t let you edit robots.txt” (bản dịch) «Shopware không let bạn edit robots.txt» là chỉ đúng pre-6.7.1.0. Xác nhận đó store version trước telling ai đó để “just edit it in the admin” (bản dịch) «chỉ edit điều này trong đó admin» — older stores vẫn cần đó manual-file-plus-rewrite approach. Đó admin trường (“Rules for robots.txt” (bản dịch) «Rules cho robots.txt» dưới Settings > Chung > Basic information) là một free-text area đã hợp nhất straight vào đó domain robots.txt, so điều này accepts đầy đủ User-agent: / Allow: / Disallow: chặn, không chỉ flat rules — confirmed cả hai trong Shopware hiện tại tài liệu và trong một 6.7.10.0 cách sửa (avoid duplicate robots.txt directives for user-agent blocks) đó cụ thể reproduces đó bug dùng theo-người dùng-agent chặn trong đó trường.

Dữ liệu có cấu trúc: Microdata → JSON-LD migration

Shopware went qua thực architecture shift ở đây trong 6.7.9.0: storefront moved từ scattered inline Microdata để JSON-LD emitted as <script type="application/ld+json"> block trong <head>. nó behind feature flag, JSON_LD_DATA, và là off theo mặc định — với flag on, JSON-LD là injected và old Microdata là đã xóa. Microdata là deprecated và slated cho removal trong 6.8.0.0.

sau khi bạn flip flag, JSON-LD output là substantially richer hơn old Microdata:

  • Product — all sản phẩm images, VideoObject cho sản phẩm videos, AggregateRating với ratingCount, lên để 10 phần lớn gần đây Review items, OfferShippingDetails/ShippingDeliveryTime cho single-price các sản phẩm, Dimensions as QuantitativeValue, itemCondition, typed seller info, và gtin13 (EAN) / mpn Khi present.
  • WebSite với SearchAction (enables Google Sitelinks tìm kiếm box).
  • Top-cấp độ Organization (shop logo).
  • ItemList on category / tìm kiếm-kết quả các trang, plus BreadcrumbList.

mỗi schema loại lives trong của nó own overridable Twig template dưới storefront/layout/structured-data/. giống nhau 6.7.9.0 phát hành cũng đã thêm theo-sản phẩm Open Graph các trường trong admin SEO tab — custom og:title, og:description, và og:image, dùng mặc định để sản phẩm meta tiêu đề/mô tả/cover image Khi unset — so social chia sẻ và some tìm kiếm-kết quả previews có thể hiện tại diverge intentionally từ meta tags không có plugin.

Đó practical takeaway: này là một myth-buster. Plenty of practitioner posts và paid Store extensions (“JSON-LD Rich Snippets for product pages” (bản dịch) «JSON-LD Rich Snippets cho sản phẩm các trang») predate đó native feature. Nếu bạn là on 6.7.9.0+, kiểm tra xem bạn vẫn cần đó plugin trước buying điều này — và nếu bạn là on an older version, đó là chính xác khi một plugin vẫn earns của nó giữ. Google Sản phẩm dữ liệu có cấu trúc guidelines là đó spec này output targets, và Google requires dữ liệu có cấu trúc để reflect visible trang nội dung — so fill đó các trường bạn muốn trong đó markup.

SEO quốc tế: hreflang qua Sales Channel + Domain

Shopware không có một standalone hreflang editor. hreflang là derived từ đó Sales Channel > Domain model: mỗi sales channel có thể có multiple domains, và mỗi domain maps để một language, một currency, một snippet set, và một unit hệ thống — set lên với của nó “own virtual URL, language, currency, snippet set and its own unit system.” (bản dịch) «own virtual URL, language, currency, snippet set và của nó own unit hệ thống.»

Hai settings làm SEO hoạt động:

  • MỘT localization chế độ dropdown với hai options: ISO tiêu chuẩn, “useful, for example, if you use different (country-specific) language variants that may use their own country-specific terms,” (bản dịch) «hữu ích, ví dụ, nếu bạn dùng khác nhau (country-cụ thể) language variants đó có thể dùng của họ own country-cụ thể terms,» mà produces đầy đủ region-language codes như en-US so với en-GB; và trình duyệt language localization, mà là language-chỉ (đơn giản en). Dùng ISO tiêu chuẩn khi bạn genuinely có regional variants.
  • MỘT default domain đó, sau khi bạn enable đó hreflang meta tag, “will serve as a fallback for all languages” (bản dịch) «sẽ serve as một fallback cho all languages» — Shopware version of Google x-default.

Đó known yếu spot: này hoạt động trong một single sales channel domains, nhưng cross-sales-channel hreflang — tách biệt sales channels theo country/TLD đang chạy near-duplicate catalogs — không phải natively linked. Đó khoảng trống là chính xác điều gì paid “Hreflang Manager” (bản dịch) «Hreflang Manager» store extensions exist để solve. I’d treat đó cross-channel khoảng trống as một mạnh community/marketplace tín hiệu thay vì một được ghi lại Shopware limitation, nhưng đây là một recurring pain point on đó forums.

Một điều Shopware own tài liệu không spell out đó Google requires: hreflang phải là bidirectional (trả về tags) và bao gồm x-default. nếu bạn’re new để trả về-tag requirement, chung mechanics là trong hreflang — Shopware default-domain setting xử lý x-default side, nhưng bạn vẫn muốn để verify trả về tags resolve.

Headless: Composable Frontends (Shopware Frontends)

Shopware headless option là “Shopware Frontends” (bản dịch) «Shopware Frontends» (formerly “Composable Frontends” (bản dịch) «Composable Frontends» / “PWA”) — một Vue.js + Nuxt toolkit đó consumes đó Shopware Store API, distinct từ đó default Twig/Symfony storefront. Điều này ships một component library, an API client, reusable “composables,” (bản dịch) «composables,» và generated TypeScript types; đó reference “Vue Demo Store” (bản dịch) «Vue Demo Store» là được xây dựng on Nuxt + Tailwind.

Ở đây part mỗi khác hướng dẫn skips: going headless moves essentially all SEO responsibility vào Nuxt layer, và none của admin SEO settings apply giống nhau way. SEO URL templates, canonical settings, sitemap admin toggle, và new robots.txt admin panel là all Symfony-storefront (Twig) features. Composable Frontends xây dựng cần của nó own:

  • Kết xuất chế độ đó produces crawlable HTML — Nuxt SSR (hoặc hybrid / ISR / edge kết xuất) Đối với SEO-relevant các trang. pure client-side-được kết xuất (SPA) xây dựng reintroduces kinh điển JavaScript-kết xuất SEO risk, so headless là không tự động tốt hơn Đối với SEO — badly configured headless storefront có thể là tệ hơn default Twig một.
  • Sitemap generation, canonical tags, dữ liệu có cấu trúc, và meta-tag injection implemented trong Nuxt app (typically qua Nuxt head/SEO-meta composables), thường vẫn pulling slugs và sản phẩm dữ liệu từ giống nhau Shopware SEO URL / Store API dữ liệu.

So đó myth “going headless with Shopware fixes/improves SEO” (bản dịch) «going headless với Shopware các cách sửa/improves SEO» là sai as stated. SEO outcome phụ thuộc hoàn toàn on cách bạn configure kết xuất trong Nuxt. Này là đó giống nhau trap as bất kỳ headless xây dựng — đó nền tảng-agnostic version lives trong JavaScript SEOheadless CMS SEO.

phổ biến pitfalls tại quy mô

practitioner pain points cluster trong three places:

  • Default misconfigurations. Practitioner audits flag đó “Remove Category ID from URL” (bản dịch) «Xóa Category ID từ URL» ships set để Không theo mặc định (worth enabling cho cleaner URLs), đó pagination các tín hiệu là off theo mặc định, và đó blog/archive pagination các trang là worth noindex-ing vì they “add no value; they only take up crawl budget.” (bản dịch) «thêm không giá trị; they chỉ take lên ngân sách crawl.» Một widely repeated claim — đó Shopware auto-adds nofollow để all liên kết bên ngoài — I’d verify so với một real install trước repeating; điều này đã không confirmed so với Shopware own tài liệu.
  • Sản phẩm-variant duplicate nội dung. Này là đó single hầu hết recurring Shopware SEO complaint. Mỗi variant nhận của nó own URL (/SW10000.1, /SW10000.2, …) với inherited, near-giống hệt các mô tả, so variants compete trừ khi bạn canonicalize them — và, theo đó canonical section trên, đó được xây dựng-trong picker không thể point straight tại đó parent không có một template override.
  • seo_url bảng growth on lớn multilingual catalogs. Hàng count khoảng follows (parent + active variants) × number of languages — một practitioner deep dive diễn đạt một 9-variant sản phẩm trên 17 languages tại ~153 các hàng cho một single sản phẩm family. Frequent template edits multiply history các hàng further. Tại quy mô đó các cách sửa là: generate SEO URLs cho parent các sản phẩm chỉ (không mỗi variant), prune soft-deleted / non-canonical các hàng periodically, và thêm composite indexes. Này là vì sao một lớn Shopware store có thể feel chậm và accumulate odd duplicate SEO URLs.

Khi native tools là đủ so với. Khi bạn cần plugin hoặc dev hoạt động

rough ngưỡng echoed trên practitioner sources: native tools là đủ cho nhỏ, đơn giản catalogs (on order của một vài hundred các sản phẩm), và plugin hoặc custom development become necessary tại có ý nghĩa quy mô — thousands của SKUs, deep variant matrices, nhiều languages, hoặc cross-sales-channel international setups. Concretely, reach cho plugin hoặc code Khi bạn cần bulk tiêu đề/meta patterns, canonical-để-parent cho variants, cross-sales-channel hreflang, custom sitemap entries, hoặc JSON-LD on pre-6.7.9.0 version. Mọi thứ khác — SEO URL templates, category canonicals, sitemap, single-channel multi-domain hreflang, và (on hiện tại versions) robots.txt và JSON-LD — là native.

Shopware so với hosted các nền tảng — honest version

ShopwareShopifyBigCommerce
HostingSelf-hosted / Shopware cloudHosted SaaSHosted SaaS
URL structureTwig templates, fully customForces /products/, /collections/Fully custom, không forced prefixes
robots.txtNative admin từ 6.7.1.0 (manual trước khi)không natively editableEditable trong admin
Được xây dựng-trong schemaNative JSON-LD từ 6.7.9.0 (flagged)App bắt buộcCó (Cornerstone)
hreflangNative qua Sales Channel/Domain (single-channel)App / theme hoạt độngManual
Headless optionComposable Frontends (Vue + Nuxt)HydrogenCatalyst (tiếp theo.js)
chỉ mục rebuild stepCó (dal:refresh:index)không exposedkhông exposed

tất cả them xếp hạng fine. Shopware genuine advantage là control — Twig-templated các URL, overridable storefront templates, và lớn native feature đặt đó giữ growing by version. Của nó genuine cost là đó bạn own nhiều hơn của pipeline: của bạn hosting, của bạn chỉ mục rebuilds, của bạn version awareness, và — nếu bạn go headless — của bạn đểàn bộ kết xuất và SEO-tag layer. Như Magento và self-hosted WooCommerce, và unlike Shopify hoặc PrestaShop simpler defaults, đó trade favors nhóm với development capacity.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.