HubSpot CMS, migrations and AEO
HubSpot CMS sites, portal migrations and merges, and sites made readable for search engines and AI assistants.
Led by Muhammad UsmanHubSpot Developer · CMS, Migrations & AEO
HubSpot CMS development
Themes, templates and modules built from a design, with pages generated from HubDB and CRM custom objects.
- HubL
- HubDB
- CRM custom objects
- Memberships
- CRM recordsCustom objects · HubDB
- Template pairHubL
- Generated pagesEvery language
Portal migrations and merges
Two portals merged into one, with every record, association and activity carried across and reconciled.
- Node.js
- Express
- MongoDB
- HubSpot v3/v4 APIs
- Seed companiesBy domain
- CascadeOne hop out
- Merge rules
- Ordered writeHubSpot v3/v4 API
- ReconcileSource = target
AEO and GEO
Sites made citable by AI assistants: crawler-based audits, citation-gap reviews and implementation-ready specs.
- Python
- JSON-LD
- hreflang / x-default
- AI visibility data
- Sitemap
- CrawlerPython
- AuditSchema · hreflang
- QA passNumbers re-derived
- SpecsJSON-LD
Technical SEO
SEO faults fixed in the templates where they start, signed off against Core Web Vitals and structured-data validation.
- JSON-LD
- hreflang
- Core Web Vitals
- Search Console
- Site-wide scan
- Template-level fix
- Every page corrected
- ValidatedCore Web Vitals · schema
Analytics and measurement
Baselines, events and dashboards built on written rules, so SEO and AEO gains are shown, not claimed.
- GTM / GA4
- Consent Mode v2
- Custom reports
- AEO tool
- SourcesHubSpot reports · AI referrals
- Baseline reportEvery figure traced
- DashboardRules written down
B2B commerce on HubSpot
Gated webshops with customer approval in HubSpot, denied-party screening, tiered pricing and Stripe checkout.
- AWS
- Stripe
- Memberships
- HubSpot CMS
- RegisterB2B account
- ScreeningDenied-party
- ApprovalIn HubSpot
- Tier pricing
- CheckoutStripe