# Brand Keywords

Use this reference when detecting automotive brands and estimating whether a prospect may have China-brand or brand-channel implications.

Brand keywords are signals, not lead qualification by themselves. A page named only `<brand> + Maroc/Morocco` is usually an OEM local branch or official brand page and should be excluded from outreach leads.

## China-Brand Keywords

Use lowercase matching and include common variants when extending scripts.

### Passenger And Light Commercial

- `baic`
- `byd`
- `changan`
- `chery`
- `dfsk`
- `dongfeng`
- `foton`
- `forland`
- `gac`
- `geely`
- `great wall`
- `haval`
- `jac`
- `jetour`
- `li auto`
- `maxus`
- `mg`
- `nio`
- `omoda`
- `ora`
- `saic`
- `wuling`
- `xpeng`
- `zeekr`
- `brilliance`

### Commercial Vehicle, Truck, And Bus Signals

- `sitrak`
- `sinotruk`
- `cnhtc`
- `shacman`
- `faw`
- `faw trucks`
- `foton trucks`
- `yutong`
- `king long`
- `golden dragon`
- `higer`

## Non-China Brand Keywords

- `audi`
- `bmw`
- `chevrolet`
- `citroen`
- `dacia`
- `daf`
- `fiat`
- `ford`
- `hino`
- `honda`
- `hyundai`
- `isuzu`
- `iveco`
- `jeep`
- `kia`
- `man`
- `mazda`
- `mercedes`
- `mitsubishi`
- `nissan`
- `opel`
- `peugeot`
- `renault`
- `scania`
- `seat`
- `skoda`
- `suzuki`
- `toyota`
- `volkswagen`
- `volvo`
- `volvo trucks`

## OEM Local Branch Exclusion

Exclude a candidate when the page/company identity is just a brand plus country or official marker, for example:

- `BYD Maroc`, `BYD Morocco`, `bydmaroc`
- `BMW Maroc`, `bmwmaroc`
- `JAC Motors Maroc`, `jacmotorsmaroc`
- `Jetour Maroc`, `jetour-maroc`
- `Chery Maroc`, `Volkswagen Maroc`, `Mercedes-Benz Maroc`

These pages may show who distributes the brand, but the page itself is not the target customer. Record the independent channel behind it instead, such as a dealer group, importer, showroom, or used-car operator.

Do not exclude an independent channel just because it mentions a brand. Examples to keep when otherwise qualified:

- `La Continentale Auto` distributing Geely/KIA/Fiat.
- `Prince Auto` selling Audi/Skoda/Cupra/Seat/Volkswagen.
- `Kifal Auto` as a used-car buying/selling platform.
- `Auto Hall`, `SMEIA`, `Sopriam`, or other distributor/dealer-group names when the entity is not only the brand page.

## Assessment Rules

| Signals | Output |
|---------|--------|
| OEM local branch / official brand-country page | `品牌当地分公司/官方页，排除` |
| Independent dealer/group has China-brand keyword in business scope | `已代理中国品牌，需评估` |
| Independent dealer/group has non-China brands and no China brand appears | `疑似无排他，可合作` |
| No usable brand or channel signal | `信息不足，待判断` |

This assessment is only a screening aid. Never mark a dealer as confirmed cooperation without human review.

## Where To Apply

Check brand keywords and OEM-branch exclusion in:

- `客户姓名/公司`
- `主页/链接`
- `主营业务`
- `备注`
- About text
- Recent post summaries
- Page title and visible profile text
- Website snippets if collected
- Candidate scoring reasons

## Maintenance

The shared executable keyword list and OEM local branch filter for LinkedIn and Google Maps live in `scripts/scraper/discovery_common.py`. The active Facebook funnel still has local scoring helpers in `scripts/scraper/search_active_dealers.py`. The older detector in `scripts/common/brand_detector.py` is only used for basic brand enrichment; keep it aligned when permissions allow, then run a small detection test.
