---
date: 2026-05-26
page: /contact-us/
status: existing
kw_primary: brand + geo (no volume chase)
kw_secondary:
  - jewelry manufacturer thailand contact (vol N/A, KD 24)
  - advance manufacturers thailand (vol N/A, KD 15 — brand)
  - lat kra bang jewelry factory (vol N/A, KD 13 — hyper-local)
schema_recommended: [Organization, LocalBusiness/Factory, Place, ContactPoint, GeoCoordinates, PostalAddress, OpeningHoursSpecification]
sources:
  - contents/origin/contact-us.md
  - SEO/Kwyword recherche/kwfinder-2026-05-26-pages-blog-254kw.csv
  - SEO/plan-keywords-par-page.md (section 8)
  - SEO/analyse-home-keyword.md (format ref)
---

# Deep analysis — Contact Us

## TL;DR

La page /contact-us/ **ne doit pas être traitée comme une page SEO à volume**. Les 3 kw candidats du plan (`jewelry manufacturer thailand contact`, `lat kra bang jewelry factory`, `advance manufacturers thailand`) sont tous **sans volume mesurable** chez Mangools — c'est de la longue traîne nominative + géo hyper-locale. La vraie valeur est triple : **(1) capter le trafic brand** ("Advance Manufacturers Thailand", knowledge graph présent au SERP), **(2) renforcer le signal NAP local** (Google Business Profile, Place schema), **(3) convertir** (formulaire, response time SLA, langues). Recommandation centrale : **JSON-LD Organization + LocalBusiness/Factory + ContactPoint + Place avec géo-coordonnées**, et un H1 brand+géo plutôt qu'une tape kw forcée.

---

## 1. KW data check — Mangools

| Kw candidat | Vol | KD | Intent | SERP type | Note |
|---|---|---|---|---|---|
| `jewelry manufacturer thailand contact` | **—** (pas de data vol) | 24 | navigational, commercial | HOMEPAGES, REDDIT | Pas de volume → longue traîne, mais intent parfait. À capter en passif via title/H1. |
| `advance manufacturers thailand` | **—** (pas de data vol) | 15 | commercial | HOMEPAGES + **Knowledge Graph + People Also Ask** | **Kw brand pur**. Knowledge Graph au SERP = Google a déjà identifié l'entité → cruciale de bien marquer Organization schema. |
| `lat kra bang jewelry factory` | **—** (pas de data vol) | 13 | navigational | REDDIT, HOMEPAGES, YOUTUBE + People Also Ask | Hyper-local, KD le plus bas du panel global. Capture potentielle via mention "Lat Kra Bang Industrial Estate" en clair dans H1/H2 + address schema. |

**Constat data Mangools** :
- Les trois kw retournent `vol = null` → soit < 10 vol/mois soit pas indexés en US locale par Mangools. C'est cohérent : un kw "contact" est une longue traîne à intent élevé mais à volume rachitique.
- **Knowledge Graph présent** sur `advance manufacturers thailand` → c'est le signal le plus fort de cette page : **Google connaît déjà l'entité, il faut la cimenter avec du schema Organization**.
- KD 13-24 = facile à ranker dès que la page est techniquement propre (NAP, schema, internal links).

**Recommandation kw** : **pas de kw primaire au sens classique**. Cible = couverture brand + géo via balises + schema. Si on doit en nommer un pour le tracking interne : `advance manufacturers thailand` (brand, KD 15, Knowledge Graph présent).

---

## 2. Stratégie SEO pour la page contact

### Ce que cette page **n'est PAS**

- ❌ Une page pour ranker `jewellery manufacturer thailand` (230 vol) → c'est le job de la home / d'une page géo dédiée.
- ❌ Une page pour ranker `suppliers for jewellery making` (36 300 vol) → c'est le job de `/wholesale-suppliers/`.
- ❌ Une page à enrichir massivement de contenu kw → ça brouille l'intent (contact = trouver le numéro et le formulaire, vite).

### Ce que cette page **EST**

1. **Page de conversion** — Le formulaire est le seul KPI qui compte. UX > densité kw.
2. **Pierre angulaire du SEO local** — Source de vérité NAP (Name / Address / Phone) que Google croise avec Google Business Profile, Bing Places, Apple Maps, annuaires B2B (Kompass, Europages, JNA).
3. **Capture brand** — Quand un prospect tape "Advance Manufacturers Thailand" ou "ADVMFR contact", cette page doit être en position 1 sans effort (KD 15, Knowledge Graph déjà existant).
4. **Trust signal** — Présence du formulaire + adresse physique réelle + téléphone international + email pro = critère E-E-A-T pour toute la home et les pages produit.

### Les 3 leviers prioritaires (par ROI)

| # | Levier | Effort | Impact |
|---|---|---|---|
| 1 | **JSON-LD complet** (Organization + LocalBusiness/Factory + ContactPoint + Place) | 1 j dev | Énorme — déverrouille rich results, Knowledge Graph confirmé, Maps |
| 2 | **NAP strictement identique** partout (footer, home, contact, GBP, annuaires) | 0.5 j audit | Énorme — pilier #1 du SEO local |
| 3 | **Page contact réécrite UX** : formulaire au-dessus de la ligne de flottaison + horaires + SLA réponse + langues parlées | 1 j contenu+dev | Conversion + signaux qualité |

---

## 3. H1 / Title / Meta

### Existant

```
Title : Contact Us | Advance Manufacturers high quality jewellery manufacturer
Meta  : Fine Jewelry, Wholesale Jewelry Suppliers in Thailand
H1    : Contact Us
H2    : Let's Talk Business!
```

**Problèmes** :
- Title noyé en générique, ne marque pas la géo (Bangkok / Thailand) en clair.
- Meta = recyclage générique, aucune incitation à cliquer, pas de NAP teaser, pas de SLA.
- H1 nu (`Contact Us`) → manque le hook brand+géo.

### Recommandation

```
H1    : Contact Advance Manufacturers — Fine Jewellery Factory in Bangkok, Thailand
Title : Contact Us — Advance Manufacturers | Jewellery Factory Bangkok, Thailand
Meta  : Get in touch with Advance Manufacturers, fine jewellery factory in
        Lat Kra Bang, Bangkok. RJC certified, 30+ years OEM/ODM for wholesale
        brands worldwide. Reply within 1 business day. +66 (0) 2326-0985-7.
URL   : /contact-us/  (inchangé)
```

**Couverture kw** :
- `advance manufacturers thailand` (brand, KD 15) → H1 + Title ✅
- `jewelry manufacturer thailand contact` (KD 24) → Title ("Contact Us — ... Thailand") ✅
- `lat kra bang jewelry factory` (KD 13) → Meta ("Lat Kra Bang") + H2 section adresse ✅
- `jewellery manufacturer bangkok` (10 vol, KD 25) → bonus via "Factory in Bangkok" ✅
- `fine jewellery manufacturer` (cluster home) → renfort sémantique ✅

**Pourquoi `Bangkok` ET `Thailand`** : `Bangkok` capture l'intent géo le plus précis (intent navigationnel), `Thailand` capture la requête plus large. Les deux ensemble = no-brainer.

---

## 4. Schema.org markup — JSON-LD recommandé

C'est **le point #1 d'impact** de cette page. Voici le bloc à intégrer (à coller dans `<head>` ou via Next.js `<Script type="application/ld+json">`).

### Bloc 1 — Organization (à mettre aussi sur la home, identique)

```json
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://www.advmfr.com/#organization",
  "name": "Advance Manufacturers Co., Ltd.",
  "alternateName": ["ADVMFR", "Advance Manufacturers Thailand"],
  "url": "https://www.advmfr.com/",
  "logo": "https://www.advmfr.com/logo.png",
  "foundingDate": "1995",
  "description": "Fine jewellery manufacturer based in Bangkok, Thailand. RJC certified. OEM/ODM gold, silver and brass jewellery for wholesale brands worldwide since 1995.",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "366 Moo 4, Export Processing Zone 3, Lat Kra Bang Industrial Estate",
    "addressLocality": "Bangkok",
    "postalCode": "10520",
    "addressCountry": "TH"
  },
  "contactPoint": [{
    "@type": "ContactPoint",
    "@id": "https://www.advmfr.com/contact-us/#sales",
    "telephone": "+66-2-326-0985",
    "email": "advance@advmfr.com",
    "contactType": "sales",
    "areaServed": ["Worldwide"],
    "availableLanguage": ["en", "th"]
  }],
  "sameAs": [
    "https://www.linkedin.com/company/advance-manufacturers/",
    "https://www.facebook.com/advmfr/",
    "https://www.instagram.com/advmfr/"
  ],
  "hasCredential": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "certification",
    "name": "Responsible Jewellery Council (RJC) certified"
  }
}
```

### Bloc 2 — LocalBusiness (Factory) — propre à /contact-us/

```json
{
  "@context": "https://schema.org",
  "@type": "Factory",
  "@id": "https://www.advmfr.com/contact-us/#factory",
  "name": "Advance Manufacturers — Bangkok Jewellery Factory",
  "parentOrganization": { "@id": "https://www.advmfr.com/#organization" },
  "image": "https://www.advmfr.com/factory-exterior.jpg",
  "url": "https://www.advmfr.com/contact-us/",
  "telephone": "+66-2-326-0985",
  "email": "advance@advmfr.com",
  "priceRange": "$$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "366 Moo 4, Export Processing Zone 3, Lat Kra Bang Industrial Estate",
    "addressLocality": "Bangkok",
    "postalCode": "10520",
    "addressCountry": "TH"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 13.778318,
    "longitude": 100.787995
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
    "opens": "08:30",
    "closes": "17:30"
  }],
  "hasMap": "https://www.google.com/maps/place/Advance+Manufacturers+Co.,+Ltd./@13.7783232,100.7858063,17z/data=!3m1!4b1!4m5!3m4!1s0x311d66400274d621:0xc1d6f88cbaf9a0ae!8m2!3d13.778318!4d100.787995",
  "areaServed": [
    { "@type": "Country", "name": "United States" },
    { "@type": "Country", "name": "United Kingdom" },
    { "@type": "Country", "name": "France" },
    { "@type": "Country", "name": "Australia" },
    { "@type": "Place", "name": "European Union" }
  ]
}
```

### Bloc 3 — BreadcrumbList

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.advmfr.com/" },
    { "@type": "ListItem", "position": 2, "name": "Contact Us", "item": "https://www.advmfr.com/contact-us/" }
  ]
}
```

### Notes d'implémentation

- **Lat/Long exactes extraites de l'URL Google Maps existante** (`13.778318, 100.787995`) — à vérifier visuellement sur GBP.
- **Téléphone format E.164** (`+66-2-326-0985`) — Google le préfère ainsi, le tel: HTML peut rester `+66232609857`.
- **`@type: Factory`** est valide schema.org (sous-type de LocalBusiness) — colle parfaitement à ADVMFR. Alternative plus large : `Manufacturer` (sub of Organization, pas LocalBusiness — moins puissant pour le local).
- **`@id` croisés** entre les blocs = Google comprend que la même entité physique est référencée → renforce le Knowledge Graph.
- **NAP identique mot-à-mot** entre le markup, le HTML visible, le footer, le GBP, et tout annuaire externe (Kompass, Europages, JNA, Made-in-Thailand). Variation = signal négatif.

---

## 5. Contenu + UX outline

### Structure recommandée (top → bottom)

```
[Hero compact]
  H1 : Contact Advance Manufacturers — Fine Jewellery Factory in Bangkok, Thailand
  Sous-titre : RJC certified · 30+ years · Reply within 1 business day

[Bloc 1 : Formulaire au-dessus de la ligne de flottaison] ← KPI #1
  - Champs : First name*, Last name*, Company*, Email*, Phone, Country,
             Project type (dropdown: OEM, ODM, Private Label, Sampling, Other),
             Estimated annual volume (dropdown: <500, 500-5k, 5k-50k, >50k pcs),
             Message*
  - reCAPTCHA v3 invisible (pas de friction)
  - Bouton : "Send my enquiry"
  - SLA visible : "We reply within 1 business day"
  - GDPR : checkbox "I agree to ADVMFR processing my data — Privacy Policy"

[Bloc 2 : Coordonnées directes — colonne droite ou sous formulaire]
  H2 : Reach Us Directly
  - Phone : +66 (0) 2326-0985-7 (clickable tel:)
  - Email : advance@advmfr.com (clickable mailto:)
  - WhatsApp / WeChat / LINE : si disponibles (très B2B Asie)
  - Business hours : Mon-Fri 08:30-17:30 (ICT, GMT+7)
  - Languages : English, Thai (Mandarin si applicable)

[Bloc 3 : Adresse + Maps]
  H2 : Visit Our Factory in Lat Kra Bang, Bangkok
  - Adresse complète formatée (NAP exact)
  - Google Maps embed iframe (lazy-loaded, pas d'image statique uniquement)
  - Liens "Get directions" + "Download factory access maps" (les 2 PDF existants)

[Bloc 4 : Trust signals]
  H2 : Why Brands Choose ADVMFR
  - 4 badges : RJC certified · 30+ years · 3M+ pieces/year · Worldwide shipping
  - 1 ligne de réassurance : "Trusted by brands in 40+ countries"
  - Lien vers /about/ et /certifications/

[Bloc 5 : FAQ courte — bonus SEO + dédouble certaines questions du formulaire]
  H2 : Frequently Asked Questions
  Q1 : What is your minimum order quantity (MOQ)?
  Q2 : Do you offer OEM and ODM services?
  Q3 : How fast can you produce a first sample?
  Q4 : Do you ship worldwide?
  Q5 : Are you RJC certified?
  → enrichir avec FAQPage schema (rich result éligible)
```

### Améliorations vs page existante

| Existant | Recommandé | Pourquoi |
|---|---|---|
| Formulaire = champs basiques | + Company, Country, Project type, Volume | Qualifie les leads B2B en amont, sauve du temps commercial |
| Pas de SLA visible | "Reply within 1 business day" | Conversion + signal trust |
| Pas d'horaires | Mon-Fri 08:30-17:30 ICT | NAP local SEO + UX (le client US/EU sait quand appeler) |
| Pas de langues | English, Thai (+ canaux Asia) | Signal B2B international |
| 2 PDF "Map download" | Iframe Google Maps embed + PDF en bonus | iframe = signal local SEO ; PDF = bonus pratique |
| Pas de FAQ | Bloc FAQ + FAQPage schema | Rich result + déflexion de leads peu qualifiés |
| Pas de captcha mentionné | reCAPTCHA v3 + GDPR consent | Anti-spam + compliance EU |

---

## 6. Internal linking

### Pages qui linkent → /contact-us/

Doit être linké depuis **toutes les pages** du site (CTA conversion). Audit cible :

| Source | Lien attendu | Anchor recommandé |
|---|---|---|
| Header (toutes pages) | Lien permanent | `Contact` |
| Footer (toutes pages) | NAP cliquable | `Contact us` / `+66 (0) 2326-0985-7` / `advance@advmfr.com` |
| `/` (home) | CTA hero + CTA fin de page | `Talk to our team` / `Get a quote` |
| `/services/oem/` 🆕 | CTA conversion | `Request an OEM quote` |
| `/services/odm/` 🆕 | CTA conversion | `Start your ODM project` |
| `/wholesale-suppliers/` 🆕 | CTA conversion | `Get wholesale pricing` |
| `/about/` | CTA fin de page | `Visit our Bangkok factory` |
| `/certifications/` (RJC) | CTA fin de page | `Contact our team` |
| Toutes pages produit/catégorie | CTA en sticky ou fin | `Enquire about this collection` |
| Toutes pages blog | CTA fin d'article | `Discuss your project` |

**Cible : 100% des pages indexables linkent vers /contact-us/ via header + footer minimum.** Le plan global indique d'ailleurs `/contact-us/ | 3` (kw count) — pas un hub mais un endpoint de conversion universel.

### Pages depuis /contact-us/ → externes

Limité (page conversion, pas de fuite de signal) :

| Cible | Anchor | Pourquoi |
|---|---|---|
| `/about/` | `30+ years of jewellery manufacturing` | Trust signal |
| `/certifications/` (RJC) | `RJC certified` | Trust signal |
| `/services/oem/` 🆕 | `OEM services` | Service principal |
| `/services/odm/` 🆕 | `ODM services` | Service principal |
| `/privacy-policy/` | dans GDPR consent | Compliance |

**Ne PAS** mettre 15 liens vers les catégories produit en bas de page contact — ça dilue l'intent et la conversion.

---

## 7. Notes — Conversion, compliance, ops

### Conversion (prio #1 de cette page)

- **A/B test à prévoir** : formulaire court (5 champs) vs formulaire qualifié (10 champs). Mon pari : le qualifié convertit mieux côté B2B (moins de leads mais plus chauds) — mais à valider data.
- **Mesure** : tracker submission rate via GA4 event `generate_lead`, source = `contact_form`. Brancher aussi sur Twenty CRM (déjà au plan).
- **SLA "1 business day"** : ne le promets que si l'équipe peut tenir. Sinon `2 business days`. Une promesse violée = pire qu'aucune promesse.

### Compliance

- **GDPR** : visiteurs EU → checkbox consent obligatoire, lien `/privacy-policy/` accessible, droit à l'oubli documenté. Pas un nice-to-have, c'est légalement requis dès qu'il y a un prospect EU.
- **PDPA Thailand** : équivalent thaï du RGPD, en vigueur depuis 2022. Mêmes principes que GDPR.
- **CCPA California** : si prospects US, mention `Do not sell my personal information` recommandée (volume probablement faible mais coût zéro à implémenter).

### Anti-spam

- **reCAPTCHA v3** (invisible) > v2 (checkbox visible) — pas de friction utilisateur, score-based.
- Alternative : **Cloudflare Turnstile** (gratuit, privacy-friendly, pas de Google).
- Honeypot field complémentaire (champ caché que seuls les bots remplissent).
- Rate limit côté serveur sur la route POST du formulaire (5 submissions / IP / heure).

### Local SEO checklist (cross-page, mais drivé par contact)

- [ ] **Google Business Profile** : claim, NAP identique, catégorie principale `Jewelry manufacturer`, photos factory, horaires, posts réguliers.
- [ ] **Bing Places for Business** : équivalent BingMaps.
- [ ] **Apple Maps Business Connect** : utile pour visiteurs iOS.
- [ ] **Annuaires B2B** : Kompass, Europages, JNA (Jewellery News Asia), Made-in-Thailand, Thailand Yellow Pages, RJC member directory. NAP strictement identique partout.
- [ ] **Citations** : recherche `"Advance Manufacturers" "Lat Kra Bang"` pour identifier toutes les mentions existantes et corriger les inconsistances NAP.

### Knowledge Graph (signal déjà détecté par Mangools)

`advance manufacturers thailand` retourne `Knowledge Graph` au SERP US → Google a déjà créé l'entité. Action : **ne pas casser** ce signal. La schema Organization avec `sameAs` (LinkedIn, FB, Insta) + RJC credential + NAP exact = renforce le panel. Si on a un Wikidata item → l'ajouter à `sameAs` (à créer si absent, gros boost).

### Tracking à mettre en place

- Search Console : monitorer les impressions sur `contact`, `advance manufacturers`, `lat kra bang`.
- GA4 : event `generate_lead` sur submit, source/medium pour comprendre d'où viennent les prospects qui convertissent.
- Plane work item suggéré : `WEB-XXX — Implement contact page JSON-LD + form qualification fields` (priorité high, milestone refonte v1).

### Erreurs à éviter

- ❌ Mettre `noindex` sur /contact-us/ "parce que c'est une page contact" → erreur, on a besoin de l'indexation pour le brand + le local.
- ❌ Réutiliser le formulaire de contact pour 5 cas d'usage (commercial + RH + presse + RSE + …) → ça ruine le qualification rate. Si besoin : 1 formulaire principal sales + 1 page séparée `/careers/` et `/press/`.
- ❌ Mettre 14 champs dans le formulaire dont 12 obligatoires → conversion plonge.
- ❌ Cacher l'email/téléphone derrière une image (anti-spam old school) → mauvais pour l'UX ET pour le crawl.
