scrapeOptions に formats: [{"type": "markdown"}] を指定してください。指定しない場合は、結果(url、title、description)がデフォルトで返されます。要約されたコンテンツが必要な場合は、{"type": "summary"} など他のフォーマットも使用できます。
| 演算子 | 機能 | 例 |
|---|---|---|
"" | テキストを厳密一致で検索する | "Firecrawl" |
- | 特定のキーワードを除外、または他の演算子を否定する | -bad, -site:firecrawl.dev |
site: | 指定したサイトの結果のみを返す | site:firecrawl.dev |
inurl: | URL に特定の語を含む結果のみを返す | inurl:firecrawl |
allinurl: | URL に複数の語を含む結果のみを返す | allinurl:git firecrawl |
intitle: | ページタイトルに特定の語を含む結果のみを返す | intitle:Firecrawl |
allintitle: | ページタイトルに複数の語を含む結果のみを返す | allintitle:firecrawl playground |
related: | 特定のドメインに関連する結果のみを返す | related:firecrawl.dev |
imagesize: | 指定した寸法と完全一致の画像のみを返す | imagesize:1920x1080 |
larger: | 指定した寸法より大きい画像のみを返す | larger:1920x1080 |
location パラメータで地域ターゲットの検索結果を取得します。形式: "string"。例: "Germany"、"San Francisco,California,United States"。
利用可能な国と言語の一覧は、サポート対象ロケーションの全リストをご覧ください。
country パラメータで、ISO の国コードを用いて検索結果の対象国を指定します。既定値: "US"。
例: "US", "DE", "FR", "JP", "UK", "CA"。
categories パラメータで、特定のカテゴリに検索結果を絞り込みます:
github: GitHub のリポジトリ、コード、Issue、ドキュメントを検索research: 学術系・研究系のウェブサイト(arXiv、Nature、IEEE、PubMed など)を検索pdf: PDF を検索category フィールドが含まれます。
tbs パラメータを使うと、カスタム日付範囲を含む特定の期間で検索結果をフィルタリングできます。詳細な例とサポートされているフォーマットについては、Search 機能のドキュメントを参照してください。Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
検索クエリ
返す結果の最大数
1 <= x <= 100検索対象とするソース。レスポンスに含まれる配列の種類を決定します。デフォルトは ['web'] です。
結果をカテゴリでフィルタリングするための指定。デフォルト値は [] で、この場合はカテゴリによるフィルタリングは行われません。
時間ベースの検索パラメータです。あらかじめ定義された時間範囲(qdr:h、qdr:d、qdr:w、qdr:m、qdr:y)と、カスタム日付範囲(cdr:1,cd_min:MM/DD/YYYY,cd_max:MM/DD/YYYY)をサポートします。
検索結果のロケーションを指定するパラメータ(例: San Francisco,California,United States)。最適な結果を得るには、このパラメータと country パラメータの両方を設定してください。
検索結果のジオターゲティングに使用する ISO 国コード(例:US)。最適な結果を得るには、これと location パラメータの両方を設定してください。
タイムアウト時間(ミリ秒)
他の Firecrawl エンドポイントでは無効となる URL を検索結果から除外します。これにより、検索から取得したデータを他の Firecrawl API エンドポイントに渡す際のエラーを減らせます。
検索結果をスクレイピングする際のオプション