# ChinaSo — SearXNG Documentation (2025.6.29+60be0f453)

# ChinaSo

ChinaSo, a search engine for the chinese language area.

Attention

ChinaSo engine does not return real URL, the links from these search engines violate the privacy of the users!!

We try to find a solution for this problem, please follow issue #4694.

As long as the problem has not been resolved, these engines are not active in a standard setup (`inactive: true`).

## Configuration

The engine has the following additional settings:

- `chinaso_category` (`ChinasoCategoryType`)

- `chinaso_news_source` (`ChinasoNewsSourceType`)

In the example below, all three ChinaSO engines are using the network from the `chinaso news` engine.

    - name: chinaso news
      engine: chinaso
      shortcut: chinaso
      categories: [news]
      chinaso_category: news
      chinaso_news_source: all

    - name: chinaso images
      engine: chinaso
      network: chinaso news
      shortcut: chinasoi
      categories: [images]
      chinaso_category: images

    - name: chinaso videos
      engine: chinaso
      network: chinaso news
      shortcut: chinasov
      categories: [videos]
      chinaso_category: videos

## Implementations

searx.engines.chinaso.ChinasoCategoryType

  ChinaSo supports news, videos, images search.

  - `news`: search for news

  - `videos`: search for videos

  - `images`: search for images

  In the category `news` you can additionally filter by option `chinaso_news_source`.

  alias of `Literal`[‘news’, ‘videos’, ‘images’]

searx.engines.chinaso.chinaso_category = 'news'

  Configure ChinaSo category (`ChinasoCategoryType`).

searx.engines.chinaso.ChinasoNewsSourceType

  Filtering ChinaSo-News results by source:

  - `CENTRAL`: central publication

  - `LOCAL`: local publication

  - `BUSINESS`: business publication

  - `EPAPER`: E-Paper

  - `all`: all sources

  alias of `Literal`[‘CENTRAL’, ‘LOCAL’, ‘BUSINESS’, ‘EPAPER’, ‘all’]

searx.engines.chinaso.chinaso_news_source: Literal ['CENTRAL', 'LOCAL', 'BUSINESS', 'EPAPER', 'all'] = 'all'

  Configure ChinaSo-News type (`ChinasoNewsSourceType`).