SuperAPI AI Directory

1c-bitrix-cms-seo

Marketing & growth

View repository

Updated 10-16 09:44

About this skill

1c-bitrix-cms-seo

SEO for a Bitrix site. Orchestrator gates: code in /local, do not touch the core, before handover — check-conventions.

Important: SEO is distributed across several modules — sitemap/robots this is the module seo; meta tags (title/description/keywords) of products and sections — this is iblock (inherited properties), output and microdata — component templates; response codes/404 and composite — module main; smart filter — catalog/iblock. Non-obvious pitfalls are covered in recipes 06–09.

Environment

  • "files only" → create files/code + instructions; "live Bitrix" → you can execute and verify.

Task → recipe (read from ../../shared/kb/recipes/seo/)

  • sitemap sitemap.xml → seo/01-sitemap.md
  • robots.txt → seo/02-robots.md
  • meta templates (title/description/keywords of sections and elements) → seo/03-meta-templates.md
  • SEF/friendly URLs, 301 redirects, canonical → seo/04-sef-redirects-canonical.md
  • Open Graph + schema.org microdata (Product, FAQPage, Organization, LocalBusiness, Article) → seo/05-opengraph-schema.md
  • duplicate pages, soft-404 and response codes, Clean-param, noindex/X-Robots-Tag → seo/06-duplicates-response-codes.md
  • SEO of the smart filter (catalog.smart.filter: SEF, landing pages, indexing) → seo/07-smart-filter-seo.md
  • speed and Core Web Vitals (composite, cache, CDN, images, perfmon) → seo/08-speed-core-web-vitals.md
  • pagination (canonical strategy, friendly page URLs, rel next/prev) → seo/09-pagination.md
  • hreflang, multilingual and multiregional (languages vs cities, x-default) → seo/10-hreflang-multilang.md

Knowledge base

SEO strings in ../../shared/kb/api-map.md; the general model — ../../shared/kb/00-overview.md. The component's friendly URLs are configured in 1c-bitrix-cms-content (recipe for the composite component).

Completion

../../shared/scripts/check-conventions.sh <каталог_проекта>