IPO
International Page Optimization
Build country-specific page versions with hreflang, manual region switcher, localized metadata, country-appropriate imagery, and per-region traffic tracking.
- Create country-specific page versions with localized content and currency
- Use proper hreflang tags in head of every internationalized page
- Maintain consistent URL structure like /en-us/, /en-gb/, and /es-mx/
- Add a country and language switcher in the header without auto-redirect
- Localize all metadata including title, description, and Open Graph
- Use country-appropriate imagery rather than generic stock
- Include local phone numbers, addresses, and business hours per region
- Track regional traffic and conversion separately
Validation: Hreflang validates with zero errors in Search Console, region switcher prominent, and regional traffic tracked separately.
MLO
Multilingual Optimization
Use professional human translators, separate URL paths per language, proper lang attributes, localized formats, and adapted cultural context per region.
- Use professional human translators for primary content rather than machine translation
- Build separate URL paths per language and avoid cookie-based switching only
- Add lang attribute on html and on inline elements with mixed languages
- Translate all UI elements including buttons, forms, and error messages
- Localize date formats, number formats, and units of measurement
- Adapt content for cultural context including idioms and references
- Build language-specific FAQ sections addressing region-specific questions
- Track per-language SEO metrics including rankings, traffic, and conversions
Validation: Professional translations on all primary content with lang attributes correct sitewide and per-language metrics tracked.
ISC
International Schema
Add localized Organization and LocalBusiness schema per region, use inLanguage and currency codes, and validate schema across all locale variants.
- Add localized Organization and LocalBusiness schema per country office
- Use inLanguage property on Article and WebPage schema
- Add currency-specific pricing in Product schema with priceCurrency
- Use addressCountry with ISO 3166-1 alpha-2 codes consistently
- Build per-country Person schema with localized credentials
- Add availableLanguage to Service schema for multilingual offerings
- Use proper region codes in geo-targeting per local convention
- Validate schema across all locale variants
Validation: Per-country schema validates, currency codes correct, and availableLanguage matches actual support.