Analyzed URL
https://moda.gov.tw/
Measured 17 hours ago
AI-Ready Score
Good
out of 100
Token Savings
Score Breakdown
Emerging protocols
0 of 6 detectedWell-known endpoints AI agents look for. Detected here means an agent can discover and connect to your service automatically.
-
OAuth Protected Resource RFC 9728
/.well-known/oauth-protected-resource -
OAuth Discovery RFC 8414
/.well-known/oauth-authorization-server -
MCP Server Card SEP-1649 draft
/.well-known/mcp/server-card.json -
A2A Agent Card A2A v1.0
/.well-known/agent-card.json -
API Catalog RFC 9727
/.well-known/api-catalog -
Agent Skills index Discovery RFC v0.2.0 draft
/.well-known/agent-skills/index.json
Doesn't stay fixed by itself. Monitoring isn't built yet — join the list and we'll tell you when it is.
You're on the list! We'll notify you when it launches.
What we measured Application level — Content negotiation
Your site supports Markdown for Agents only in part — "what we measured", above, lists the mechanisms you already have. Adding the rest lets more agents request markdown instead of parsing HTML, cutting token usage by ~80%.
How to implement
- Serve a Markdown twin at a second URL, e.g. /page.md alongside /page.
- Add <link rel="alternate" type="text/markdown" href="…"> to the HTML head.
- Add a Link HTTP header pointing at the Markdown version: Link: <…>; rel="alternate"; type="text/markdown".
What we measured No canonical URL
No canonical URL found. This helps AI agents identify the preferred version of a page and avoid duplicate content.
How to implement
Add a <link rel="canonical" href="..."> tag pointing to the canonical URL of the page.
What we measured Content ratio: 1.5% (2098 content chars / 136956 HTML bytes)
Your page has a low ratio of actual content to total HTML. Much of the page weight is markup, scripts, or styles rather than content.
How to implement
Move CSS to external stylesheets, remove inline styles, minimize JavaScript, and ensure the HTML focuses on content structure.
What we measured 9 semantic elements, 271 divs (ratio: 3%)
Your page relies heavily on <div> elements. Semantic elements like <section>, <nav>, <header>, <footer>, and <aside> provide meaningful structure for AI agents.
How to implement
Replace generic <div> containers with appropriate semantic elements. Use <section> for thematic groups, <nav> for navigation, <header>/<footer> for page/section headers and footers.
What we measured No llms.txt found
Your site doesn't have an llms.txt file. This is the emerging standard for helping AI agents understand your site structure.
How to implement
Create an /llms.txt file following the llmstxt.org specification. Include a site description and links to your key pages.
What we measured No robots.txt found
Your site doesn't have a robots.txt file. This file controls how bots (including AI agents) access your site.
How to implement
Create a /robots.txt file that allows access to your content pages. Include a Sitemap directive pointing to your sitemap.xml.
What we measured No Content-Signal found (robots.txt or HTTP headers)
No Content-Signal directives found. These tell AI agents how they may use your content (search indexing, AI input, training data). The recommended location is robots.txt.
How to implement
Add Content-Signal to your robots.txt: User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no. You can also add it as an HTTP header on markdown responses.
## 公告訊息 ## 核心業務 臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。 ## 政策推動 ## 相關連結 [   ](https://165dashboard.tw/ "打詐儀表版(另開新視窗)") [   ](https://www.ey.gov.tw/ "行政院(另開新視窗)") [   ](https://gazette.nat.gov.tw/egFront/ "行政院公報資訊網(另開新視窗)") [   ](https://www.nics.nat.gov.tw/ "國家資通安全研究院(另開新視窗)") [   ](https://www.ida.gov.tw/ "經濟部產業發展署(另開新視窗)") [   ](https://www.ncc.gov.tw/chinese/ "國家通訊傳播委員會(另開新視窗)") [   ](https://www.ndc.gov.tw/Default.aspx "國家發展委員會(另開新視窗)")
moda — 數位發展部 Ministry of Digital Affairs
[跳到主要內容](https://moda.gov.tw/#AC "跳到主要內容")
網站顏色切換 [深色模式](javascript:; "深色模式")
[:::](https://moda.gov.tw/#AU "頁面頂端功能區塊[快捷鍵Alt+U]")
- [Threads](https://www.threads.net/@moda_taiwan "Threads(另開新視窗)")
- [facebook](https://www.facebook.com/moda.gov.tw "facebook(另開新視窗)")
- [X](https://x.com/TAIWANmoda?s=20 "X(另開新視窗)")
- [YouTube](https://www.youtube.com/channel/UCZXjUCBc5BHFQ1EceABtciw "YouTube(另開新視窗)")
- [民意信箱](https://www-mailbox.moda.gov.tw/ "民意信箱(另開新視窗)")
- [雙語詞彙](https://moda.gov.tw/information-service/bilingual-glossary/1391 "移至雙語詞彙")
- [網站導覽](https://moda.gov.tw/sitemap/546 "網站導覽")
- [English](https://moda.gov.tw/en/index "English")
A
- A+
- A\-
[展開關鍵字搜尋](javascript:; "展開關鍵字搜尋")
送出關鍵字查詢 [進階搜尋](javascript:; "進階搜尋(另開新視窗)")
[關閉搜尋](javascript:;)
暫停輪播主圖 上一張照片
[

](https://moda.gov.tw/ACS/press/news/press/20016 "全面提升產品資安韌性 第二屆「產品資安漏洞獵捕活動」7/1開跑(另開新視窗)")
[

](https://presidential-hackathon.taiwan.gov.tw/ "「2026總統盃黑客松」(國內松)官網宣傳(另開新視窗)")
[

](https://moda.gov.tw/ADI/news/latest-news/20198 "全民防詐,百萬一心!數發部網路詐騙通報破百萬 三大廣告公協會壯大防詐好人隊(另開新視窗)")
[

](https://moda.gov.tw/press/press-releases/20206 "數發部 MyData 助攻苗栗「便民快 e 通 2.0」 便民服務再升級(另開新視窗)")
[

](https://moda.gov.tw/ACS/press/news/press/20242 "AI助長勒索軟體攻擊 資安署籲落實四大防護重點(另開新視窗)")
[

](https://www.facebook.com/moda.gov.tw "數位發展部中文社群媒體平台 Facebook(另開新視窗)")
下一張照片
[:::](https://moda.gov.tw/#AC "中央內容區塊[快捷鍵Alt+C]")
## 公告訊息
- 行政公告
- 新聞發布
- 新聞參考資料
- 常見問題澄清
- 徵才公告
- [
2026-09-03
**公告數位發展部「強化政府關鍵節點及偏鄉通訊網路數位韌性計畫-強化偏鄉通訊網路數位韌性計畫」補助案之第二次受理申請期間**
](https://moda.gov.tw/press/bulletin/20546 "移至公告數位發展部「強化政府關鍵節點及偏鄉通訊網路數位韌性計畫-強化偏鄉通訊網路數位韌性計畫」補助案之第二次受理申請期間")
- [
2026-08-21
**預告修正「頻率使用費收費標準」第三條及第二條附件一至附件四、附件六、附件七、附錄一**
](https://moda.gov.tw/press/bulletin/20452 "移至預告修正「頻率使用費收費標準」第三條及第二條附件一至附件四、附件六、附件七、附錄一")
- [
2026-08-14
**114年度電信普及服務提供者之電信普及服務補助金額及相關事項案**
](https://moda.gov.tw/press/bulletin/20408 "移至114年度電信普及服務提供者之電信普及服務補助金額及相關事項案")
- [
2026-08-04
**公告數位發展部「提升海纜韌性建設補助案」之受理申請期間**
](https://moda.gov.tw/press/bulletin/20318 "移至公告數位發展部「提升海纜韌性建設補助案」之受理申請期間")
- [
2026-07-30
**預告修正「數位發展部所管特定非公務機關資通安全管理作業辦法」**
](https://moda.gov.tw/press/bulletin/20270 "移至預告修正「數位發展部所管特定非公務機關資通安全管理作業辦法」")
[更多訊息](https://moda.gov.tw/press/bulletin/1179 "更多訊息(行政公告)")
- [
2026-09-01
資料創新司
**數發部MyData幼兒園報名超便利 家長免請假、免備紙本**
](https://moda.gov.tw/press/press-releases/20530 "移至數發部MyData幼兒園報名超便利 家長免請假、免備紙本")
[推動數位政府](javascript:;)
- [
2026-08-26
數位國際司
**數發部115年公民科技試驗場域啟動合作 民間團隊攜手地方政府投入科技防災**
](https://moda.gov.tw/press/press-releases/20470 "移至數發部115年公民科技試驗場域啟動合作 民間團隊攜手地方政府投入科技防災")
[推動數位政府](javascript:;)
- [
2026-08-19
資料創新司
**身障朋友免奔波!數發部 MyData 線上搞定身障牌照稅免稅**
](https://moda.gov.tw/press/press-releases/20442 "移至身障朋友免奔波!數發部 MyData 線上搞定身障牌照稅免稅")
[推動數位政府](javascript:;)
- [
2026-08-04
數位國際司
**數發部115年公民科技試驗場域開跑 號召創意生力軍投入「科技防災」**
](https://moda.gov.tw/press/press-releases/20324 "移至數發部115年公民科技試驗場域開跑 號召創意生力軍投入「科技防災」")
[推動數位政府](javascript:;)
- [
2026-08-03
資料創新司
**數發部MyData線上申換護照超便利!民眾讚:在家就能辦**
](https://moda.gov.tw/press/press-releases/20316 "移至數發部MyData線上申換護照超便利!民眾讚:在家就能辦")
[推動數位政府](javascript:;)
[更多訊息](https://moda.gov.tw/press/press-releases/372 "更多訊息(新聞發布)")
- [
2026-08-04
**數位發展部第26次主管會議紀錄 PDF**
](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/T4NpWNvxnGExl2f "數位發展部第26次主管會議紀錄..pdf(另開新視窗)")
- [
2026-07-02
**數位發展部第25次主管會議紀錄 PDF**
](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/k1fdlbiXAuLOXDU "數位發展部第25次主管會議紀錄..pdf(另開新視窗)")
- [
2026-06-04
**數位發展部第24次主管會議紀錄 PDF**
](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/vxdLT3M7vt7kliN "數位發展部第24次主管會議紀錄..pdf(另開新視窗)")
- [
2026-04-23
**數位發展部第23次主管會議紀錄 PDF**
](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/b6SMcqmvuvdZHBD "數位發展部第23次主管會議紀錄..pdf(另開新視窗)")
- [
2026-04-01
**數位發展部第22次主管會議紀錄 PDF**
](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/WMnoF9T8LGs8XQZ "數位發展部第22次主管會議紀錄..pdf(另開新視窗)")
[更多訊息](https://moda.gov.tw/press/background-information/1003 "更多訊息(新聞參考資料)")
- [
2026-08-11
**數發部:媒體報導指數發部私下主動承攬iPhone18檢查業務 與事實不符**
](https://moda.gov.tw/press/clarification/378#qaH20378 "移至數發部:媒體報導指數發部私下主動承攬iPhone18檢查業務 與事實不符")
[其他](javascript:;)
- [
2026-08-10
**有心人士偽冒數發部名義設假網站 數發部已報警並依法封鎖網域**
](https://moda.gov.tw/press/clarification/378#qaH20370 "移至有心人士偽冒數發部名義設假網站 數發部已報警並依法封鎖網域")
[其他](javascript:;)
- [
2025-11-05
**有關網傳我國國內外海纜同時有3條故障、被割斷6條一事,數位發展部說明如下**
](https://moda.gov.tw/press/clarification/378#qaH17806 "移至有關網傳我國國內外海纜同時有3條故障、被割斷6條一事,數位發展部說明如下")
- [
2025-10-18
**關於網路傳言「出大事了,臺灣海底電纜又斷了」數位發展部澄清如下**
](https://moda.gov.tw/press/clarification/378#qaH17702 "移至關於網路傳言「出大事了,臺灣海底電纜又斷了」數位發展部澄清如下")
- [
2025-09-17
**更新國際海纜北亞光纜系統/北亞海纜(RNAL/FNAL)障礙及修復資訊**
](https://moda.gov.tw/press/clarification/378#qaH17420 "移至更新國際海纜北亞光纜系統/北亞海纜(RNAL/FNAL)障礙及修復資訊")
[更多訊息](https://moda.gov.tw/press/clarification/378 "更多訊息(常見問題澄清)")
- [
2026-09-03
**本部韌性建設司專員(A610200)職缺公告**
](https://web3.dgpa.gov.tw/want03front/AP/WANTF00001_1.aspx?work_id=%7e%ef%bc%88%ef%bc%88%ef%bc%83%ef%bc%8a%ef%bc%86%ef%bc%8a%ef%bc%8a%ef%bc%85%ef%bc%838 "本部韌性建設司專員(A610200)職缺公告(另開新視窗)")
## 核心業務
臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。
[
政策願景
](https://moda.gov.tw/major-policies/policy-elucidation/1305 "移至政策願景")
[
數位政府
](https://moda.gov.tw/digital-affairs/digital-service/354 "移至數位政府")
[
資料創新
](https://moda.gov.tw/digital-affairs/plural-innovation/352 "移至資料創新")
[
數位國際
](https://moda.gov.tw/digital-affairs/democracy-network/360 "移至數位國際")
[
韌性建設
](https://moda.gov.tw/digital-affairs/communications-cyber-resilience/358 "移至韌性建設")
[
資通安全
](https://moda.gov.tw/digital-affairs/cyber-security/1677 "移至資通安全")
[
數位產業
](https://moda.gov.tw/digital-affairs/digital-industries/1675 "移至數位產業")
[
資源管理
](https://moda.gov.tw/digital-affairs/resource-management/356 "移至資源管理")
[
數位策略
](https://moda.gov.tw/digital-affairs/digital-strategy/350 "移至數位策略")
## 政策推動
上一組主要議題
[
智慧政府發展策略
以民需為基礎完備政府數位力並精進服務
](https://moda.gov.tw/digital-affairs/digital-service/operations/120 "移至智慧政府發展策略")
[
雲世代服務韌性
強化政府關鍵網路與服務韌性並推動雲端運用
](https://moda.gov.tw/digital-affairs/digital-service/operations/190 "移至雲世代服務韌性")
[
國家數位近用調查
融合數位福祉指標掌握我國數位近用現況
](https://moda.gov.tw/digital-affairs/digital-service/operations/208 "移至國家數位近用調查")
[
數位服務指引與網站服務管理
協助各級機關建構以民為本之數位服務
](https://moda.gov.tw/digital-affairs/digital-service/guide/584 "移至數位服務指引與網站服務管理")
[
政府網站無障礙空間檢測
推動友善無障礙政府數位服務體驗
](https://moda.gov.tw/digital-affairs/digital-service/operations/228 "移至政府網站無障礙空間檢測")
[
我的E政府入口網
以人生大事為主軸彙集政府申辦服務方便民眾查找
](https://moda.gov.tw/digital-affairs/digital-service/operations/230 "移至我的E政府入口網")
[
政府共通應用服務
跨機關資料傳輸、中文碼以及文檔格式標準共用服務
](https://moda.gov.tw/digital-affairs/digital-service/operations/232 "移至政府共通應用服務")
[
數位治理職能培力
提升公務人員數位技術與跨域治理能力
](https://moda.gov.tw/digital-affairs/digital-service/operations/234 "移至數位治理職能培力")
[
政府數位基礎建設
運營安全穩定高效之網路與電子憑證基礎環境
](https://moda.gov.tw/digital-affairs/digital-service/operations/242 "移至政府數位基礎建設")
[
政府資料開放平臺
建構友善互信之政府資料開放環境,提升資料服務量能
](https://moda.gov.tw/digital-affairs/plural-innovation/operations/244 "移至政府資料開放平臺")
[
個人化資料自主運用 (MyData)
推動個人資料自主運用,讓民眾可自行下載運用個人化資料或單次即時同意傳輸給第三方運用,以創造精準數位服務。
](https://moda.gov.tw/digital-affairs/plural-innovation/operations/266 "移至個人化資料自主運用 (MyData)")
[
政府資料標準
推動政府領域資料標準,促進跨域資料交換與整合
](https://moda.gov.tw/digital-affairs/plural-innovation/operations/268 "移至政府資料標準")
[
數據公益 (Data Altruism)
推動數據公益應用架構與合規機制,發展數據多元應用,建構安全可信的數據公益生態
](https://moda.gov.tw/digital-affairs/plural-innovation/operations/270 "移至數據公益 (Data Altruism)")
下一組主要議題
## 相關連結
上一組相關連結
[


](https://165dashboard.tw/ "打詐儀表版(另開新視窗)")
[


](https://www.ey.gov.tw/ "行政院(另開新視窗)")
[


](https://gazette.nat.gov.tw/egFront/ "行政院公報資訊網(另開新視窗)")
[


](https://www.nics.nat.gov.tw/ "國家資通安全研究院(另開新視窗)")
[


](https://www.ida.gov.tw/ "經濟部產業發展署(另開新視窗)")
[


](https://www.ncc.gov.tw/chinese/ "國家通訊傳播委員會(另開新視窗)")
[


](https://www.ndc.gov.tw/Default.aspx "國家發展委員會(另開新視窗)")
下一組相關連結
[返回頁面頂端](https://moda.gov.tw/#toTop "返回頁面頂端")
Upload this file as /index.md on your server so AI agents can access a clean version of your page. You can also configure Accept: text/markdown content negotiation to serve it automatically.
Generated llms.txt for this single page
# moda.gov.tw > 數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。 ## Documentation - [數位服務指引與網站服務管理 協助各級機關建構以民為本之數位服務](https://moda.gov.tw/digital-affairs/digital-service/guide/584) ## Main - [moda — 數位發展部 Ministry of Digital Affairs](https://moda.gov.tw/): 數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。 - [申辦及服務](https://moda.gov.tw/information-service/service/1171) - [雙語詞彙](https://moda.gov.tw/information-service/bilingual-glossary/1391) - [網站導覽](https://moda.gov.tw/sitemap/546) - [English](https://moda.gov.tw/en/index) - [數位發展部全球資訊網](https://moda.gov.tw/index) - [English](https://moda.gov.tw/en) - [重點政策](https://moda.gov.tw/major-policies/1303) - [施政說明](https://moda.gov.tw/major-policies/policy-elucidation/1305) - [數位發展四大主軸](https://moda.gov.tw/major-policies/policies/1803) ## Legal - [法規命令草案年度立法計畫專區](https://moda.gov.tw/information-service/govinfo/legal-order/1427) - [隱私權及網站安全政策](https://moda.gov.tw/announcement/privacy/949) ## Support - [聯絡資訊](https://moda.gov.tw/aboutus/contact/414)
Full llms.txt requires domain-wide analysis (coming soon)
Upload this file to https://moda.gov.tw/llms.txt at the root of your domain. AI agents like ChatGPT, Claude, and Perplexity check this file to understand your site structure.
Accessibility
Content available without JavaScript
Main content starts at 11% of HTML
Page size: 134KB
AI Discoverability
No robots.txt — AI bots allowed by default
Sitemap found
No robots.txt found
No llms.txt found
Structured Data
JSON-LD found but basic types: GovernmentOrganization
All OG tags present
Meta description: 109 chars
No canonical URL
lang="zh-tw"
Semantic HTML
Clean heading hierarchy
Has <main>
9 semantic elements, 271 divs (ratio: 3%)
14/16 images with meaningful alt text (9 decorative, not counted)
Avg div depth: 4.6, max: 8
Content Efficiency
98% token reduction (HTML→Markdown)
Content ratio: 1.5% (2098 content chars / 136956 HTML bytes)
HTML size: 134KB
0/942 elements with inline styles (0.0%)
{
"url": "https://moda.gov.tw/",
"timestamp": 1788460942645,
"fetch": {
"mode": "simple",
"timeMs": 134,
"htmlSizeBytes": 136956,
"supportsMarkdown": true,
"markdownAgents": {
"contentNegotiation": true,
"mdUrl": {
"found": false,
"url": null
},
"linkTag": {
"found": false,
"url": null
},
"linkHeader": {
"found": false,
"url": null
},
"responseHeaders": {
"contentSignal": "ai-train=yes, search=yes, ai-input=yes",
"xMarkdownTokens": "2466",
"vary": "accept-encoding, accept"
},
"frontmatter": {
"present": true,
"fields": [
"title",
"image",
"description"
],
"level": "enriched"
},
"level": "application",
"contentNegotiationMediaType": "text/markdown",
"properMediaType": true
},
"statusCode": 200
},
"extraction": {
"title": "moda — 數位發展部 Ministry of Digital Affairs",
"excerpt": "數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。",
"byline": null,
"siteName": null,
"lang": "zh-tw",
"contentLength": 2098,
"metadata": {
"description": "數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。",
"ogTitle": "moda — 數位發展部 Ministry of Digital Affairs",
"ogDescription": "數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。",
"ogImage": "https://moda.gov.tw/assets/img/fbshare2.jpg",
"ogType": null,
"canonical": null,
"lang": "zh-tw",
"schemas": [
{
"@context": "https://schema.org",
"@type": "GovernmentOrganization",
"name": "數位發展部",
"alternateName": [
"數位發展部",
"數發部",
"moda",
"Ministry of Digital Affairs"
],
"url": "https://moda.gov.tw",
"logo": "https://moda.gov.tw/assets/img/logo_moda.svg",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+886-800-770-707",
"faxNumber": "+886-2-2380-0791",
"contactType": "general inquiries",
"areaServed": "TW",
"availableLanguage": [
"zh-TW",
"en"
]
},
"address": {
"@type": "PostalAddress",
"streetAddress": "臺北市中正區延平南路143號",
"addressLocality": "臺北市",
"postalCode": "100057",
"addressCountry": "TW"
},
"sameAs": [
"https://www.threads.net/@moda_taiwan",
"https://www.facebook.com/moda.gov.tw",
"https://x.com/TAIWANmoda"
]
}
],
"robotsMeta": null,
"author": null,
"generator": null,
"markdownAlternateHref": null
}
},
"markdown": "## 公告訊息\n\n## 核心業務\n\n臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。\n\n## 政策推動\n\n## 相關連結\n\n[\n\n\n\n\n\n](https://165dashboard.tw/ \"打詐儀表版(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.ey.gov.tw/ \"行政院(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://gazette.nat.gov.tw/egFront/ \"行政院公報資訊網(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.nics.nat.gov.tw/ \"國家資通安全研究院(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.ida.gov.tw/ \"經濟部產業發展署(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.ncc.gov.tw/chinese/ \"國家通訊傳播委員會(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.ndc.gov.tw/Default.aspx \"國家發展委員會(另開新視窗)\")\n",
"fullPageMarkdown": "moda — 數位發展部 Ministry of Digital Affairs\n\n[跳到主要內容](https://moda.gov.tw/#AC \"跳到主要內容\")\n\n網站顏色切換 [深色模式](javascript:; \"深色模式\")\n\n[:::](https://moda.gov.tw/#AU \"頁面頂端功能區塊[快捷鍵Alt+U]\")\n\n- [Threads](https://www.threads.net/@moda_taiwan \"Threads(另開新視窗)\")\n- [facebook](https://www.facebook.com/moda.gov.tw \"facebook(另開新視窗)\")\n- [X](https://x.com/TAIWANmoda?s=20 \"X(另開新視窗)\")\n- [YouTube](https://www.youtube.com/channel/UCZXjUCBc5BHFQ1EceABtciw \"YouTube(另開新視窗)\")\n- [民意信箱](https://www-mailbox.moda.gov.tw/ \"民意信箱(另開新視窗)\")\n- [雙語詞彙](https://moda.gov.tw/information-service/bilingual-glossary/1391 \"移至雙語詞彙\")\n\n- [網站導覽](https://moda.gov.tw/sitemap/546 \"網站導覽\")\n- [English](https://moda.gov.tw/en/index \"English\")\n\nA\n\n- A+\n- A\\-\n\n[展開關鍵字搜尋](javascript:; \"展開關鍵字搜尋\")\n\n 送出關鍵字查詢 [進階搜尋](javascript:; \"進階搜尋(另開新視窗)\")\n\n[關閉搜尋](javascript:;)\n\n暫停輪播主圖 上一張照片\n\n[\n\n\n\n](https://moda.gov.tw/ACS/press/news/press/20016 \"全面提升產品資安韌性 第二屆「產品資安漏洞獵捕活動」7/1開跑(另開新視窗)\")\n\n[\n\n\n\n](https://presidential-hackathon.taiwan.gov.tw/ \"「2026總統盃黑客松」(國內松)官網宣傳(另開新視窗)\")\n\n[\n\n\n\n](https://moda.gov.tw/ADI/news/latest-news/20198 \"全民防詐,百萬一心!數發部網路詐騙通報破百萬 三大廣告公協會壯大防詐好人隊(另開新視窗)\")\n\n[\n\n\n\n](https://moda.gov.tw/press/press-releases/20206 \"數發部 MyData 助攻苗栗「便民快 e 通 2.0」 便民服務再升級(另開新視窗)\")\n\n[\n\n\n\n](https://moda.gov.tw/ACS/press/news/press/20242 \"AI助長勒索軟體攻擊 資安署籲落實四大防護重點(另開新視窗)\")\n\n[\n\n\n\n](https://www.facebook.com/moda.gov.tw \"數位發展部中文社群媒體平台 Facebook(另開新視窗)\")\n\n下一張照片\n\n[:::](https://moda.gov.tw/#AC \"中央內容區塊[快捷鍵Alt+C]\")\n\n## 公告訊息\n\n- 行政公告\n- 新聞發布\n- 新聞參考資料\n- 常見問題澄清\n- 徵才公告\n\n- [\n\n 2026-09-03\n\n **公告數位發展部「強化政府關鍵節點及偏鄉通訊網路數位韌性計畫-強化偏鄉通訊網路數位韌性計畫」補助案之第二次受理申請期間**\n\n ](https://moda.gov.tw/press/bulletin/20546 \"移至公告數位發展部「強化政府關鍵節點及偏鄉通訊網路數位韌性計畫-強化偏鄉通訊網路數位韌性計畫」補助案之第二次受理申請期間\")\n- [\n\n 2026-08-21\n\n **預告修正「頻率使用費收費標準」第三條及第二條附件一至附件四、附件六、附件七、附錄一**\n\n ](https://moda.gov.tw/press/bulletin/20452 \"移至預告修正「頻率使用費收費標準」第三條及第二條附件一至附件四、附件六、附件七、附錄一\")\n- [\n\n 2026-08-14\n\n **114年度電信普及服務提供者之電信普及服務補助金額及相關事項案**\n\n ](https://moda.gov.tw/press/bulletin/20408 \"移至114年度電信普及服務提供者之電信普及服務補助金額及相關事項案\")\n- [\n\n 2026-08-04\n\n **公告數位發展部「提升海纜韌性建設補助案」之受理申請期間**\n\n ](https://moda.gov.tw/press/bulletin/20318 \"移至公告數位發展部「提升海纜韌性建設補助案」之受理申請期間\")\n- [\n\n 2026-07-30\n\n **預告修正「數位發展部所管特定非公務機關資通安全管理作業辦法」**\n\n ](https://moda.gov.tw/press/bulletin/20270 \"移至預告修正「數位發展部所管特定非公務機關資通安全管理作業辦法」\")\n\n[更多訊息](https://moda.gov.tw/press/bulletin/1179 \"更多訊息(行政公告)\")\n\n- [\n\n 2026-09-01\n\n 資料創新司\n\n **數發部MyData幼兒園報名超便利 家長免請假、免備紙本**\n\n ](https://moda.gov.tw/press/press-releases/20530 \"移至數發部MyData幼兒園報名超便利 家長免請假、免備紙本\")\n\n [推動數位政府](javascript:;)\n\n- [\n\n 2026-08-26\n\n 數位國際司\n\n **數發部115年公民科技試驗場域啟動合作 民間團隊攜手地方政府投入科技防災**\n\n ](https://moda.gov.tw/press/press-releases/20470 \"移至數發部115年公民科技試驗場域啟動合作 民間團隊攜手地方政府投入科技防災\")\n\n [推動數位政府](javascript:;)\n\n- [\n\n 2026-08-19\n\n 資料創新司\n\n **身障朋友免奔波!數發部 MyData 線上搞定身障牌照稅免稅**\n\n ](https://moda.gov.tw/press/press-releases/20442 \"移至身障朋友免奔波!數發部 MyData 線上搞定身障牌照稅免稅\")\n\n [推動數位政府](javascript:;)\n\n- [\n\n 2026-08-04\n\n 數位國際司\n\n **數發部115年公民科技試驗場域開跑 號召創意生力軍投入「科技防災」**\n\n ](https://moda.gov.tw/press/press-releases/20324 \"移至數發部115年公民科技試驗場域開跑 號召創意生力軍投入「科技防災」\")\n\n [推動數位政府](javascript:;)\n\n- [\n\n 2026-08-03\n\n 資料創新司\n\n **數發部MyData線上申換護照超便利!民眾讚:在家就能辦**\n\n ](https://moda.gov.tw/press/press-releases/20316 \"移至數發部MyData線上申換護照超便利!民眾讚:在家就能辦\")\n\n [推動數位政府](javascript:;)\n\n[更多訊息](https://moda.gov.tw/press/press-releases/372 \"更多訊息(新聞發布)\")\n\n- [\n\n 2026-08-04\n\n **數位發展部第26次主管會議紀錄 PDF**\n\n ](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/T4NpWNvxnGExl2f \"數位發展部第26次主管會議紀錄..pdf(另開新視窗)\")\n- [\n\n 2026-07-02\n\n **數位發展部第25次主管會議紀錄 PDF**\n\n ](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/k1fdlbiXAuLOXDU \"數位發展部第25次主管會議紀錄..pdf(另開新視窗)\")\n- [\n\n 2026-06-04\n\n **數位發展部第24次主管會議紀錄 PDF**\n\n ](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/vxdLT3M7vt7kliN \"數位發展部第24次主管會議紀錄..pdf(另開新視窗)\")\n- [\n\n 2026-04-23\n\n **數位發展部第23次主管會議紀錄 PDF**\n\n ](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/b6SMcqmvuvdZHBD \"數位發展部第23次主管會議紀錄..pdf(另開新視窗)\")\n- [\n\n 2026-04-01\n\n **數位發展部第22次主管會議紀錄 PDF**\n\n ](https://www-api.moda.gov.tw/File/Get/moda/zh-tw/WMnoF9T8LGs8XQZ \"數位發展部第22次主管會議紀錄..pdf(另開新視窗)\")\n\n[更多訊息](https://moda.gov.tw/press/background-information/1003 \"更多訊息(新聞參考資料)\")\n\n- [\n\n 2026-08-11\n\n **數發部:媒體報導指數發部私下主動承攬iPhone18檢查業務 與事實不符**\n\n ](https://moda.gov.tw/press/clarification/378#qaH20378 \"移至數發部:媒體報導指數發部私下主動承攬iPhone18檢查業務 與事實不符\")\n\n [其他](javascript:;)\n\n- [\n\n 2026-08-10\n\n **有心人士偽冒數發部名義設假網站 數發部已報警並依法封鎖網域**\n\n ](https://moda.gov.tw/press/clarification/378#qaH20370 \"移至有心人士偽冒數發部名義設假網站 數發部已報警並依法封鎖網域\")\n\n [其他](javascript:;)\n\n- [\n\n 2025-11-05\n\n **有關網傳我國國內外海纜同時有3條故障、被割斷6條一事,數位發展部說明如下**\n\n ](https://moda.gov.tw/press/clarification/378#qaH17806 \"移至有關網傳我國國內外海纜同時有3條故障、被割斷6條一事,數位發展部說明如下\")\n- [\n\n 2025-10-18\n\n **關於網路傳言「出大事了,臺灣海底電纜又斷了」數位發展部澄清如下**\n\n ](https://moda.gov.tw/press/clarification/378#qaH17702 \"移至關於網路傳言「出大事了,臺灣海底電纜又斷了」數位發展部澄清如下\")\n- [\n\n 2025-09-17\n\n **更新國際海纜北亞光纜系統/北亞海纜(RNAL/FNAL)障礙及修復資訊**\n\n ](https://moda.gov.tw/press/clarification/378#qaH17420 \"移至更新國際海纜北亞光纜系統/北亞海纜(RNAL/FNAL)障礙及修復資訊\")\n\n[更多訊息](https://moda.gov.tw/press/clarification/378 \"更多訊息(常見問題澄清)\")\n\n- [\n\n 2026-09-03\n\n **本部韌性建設司專員(A610200)職缺公告**\n\n ](https://web3.dgpa.gov.tw/want03front/AP/WANTF00001_1.aspx?work_id=%7e%ef%bc%88%ef%bc%88%ef%bc%83%ef%bc%8a%ef%bc%86%ef%bc%8a%ef%bc%8a%ef%bc%85%ef%bc%838 \"本部韌性建設司專員(A610200)職缺公告(另開新視窗)\")\n\n## 核心業務\n\n臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。\n\n[\n\n政策願景\n\n](https://moda.gov.tw/major-policies/policy-elucidation/1305 \"移至政策願景\")\n\n[\n\n數位政府\n\n](https://moda.gov.tw/digital-affairs/digital-service/354 \"移至數位政府\")\n\n[\n\n資料創新\n\n](https://moda.gov.tw/digital-affairs/plural-innovation/352 \"移至資料創新\")\n\n[\n\n數位國際\n\n](https://moda.gov.tw/digital-affairs/democracy-network/360 \"移至數位國際\")\n\n[\n\n韌性建設\n\n](https://moda.gov.tw/digital-affairs/communications-cyber-resilience/358 \"移至韌性建設\")\n\n[\n\n資通安全\n\n](https://moda.gov.tw/digital-affairs/cyber-security/1677 \"移至資通安全\")\n\n[\n\n數位產業\n\n](https://moda.gov.tw/digital-affairs/digital-industries/1675 \"移至數位產業\")\n\n[\n\n資源管理\n\n](https://moda.gov.tw/digital-affairs/resource-management/356 \"移至資源管理\")\n\n[\n\n數位策略\n\n](https://moda.gov.tw/digital-affairs/digital-strategy/350 \"移至數位策略\")\n\n## 政策推動\n\n上一組主要議題\n\n[\n\n智慧政府發展策略\n\n以民需為基礎完備政府數位力並精進服務\n\n](https://moda.gov.tw/digital-affairs/digital-service/operations/120 \"移至智慧政府發展策略\")\n\n[\n\n雲世代服務韌性\n\n強化政府關鍵網路與服務韌性並推動雲端運用\n\n](https://moda.gov.tw/digital-affairs/digital-service/operations/190 \"移至雲世代服務韌性\")\n\n[\n\n國家數位近用調查\n\n融合數位福祉指標掌握我國數位近用現況\n\n](https://moda.gov.tw/digital-affairs/digital-service/operations/208 \"移至國家數位近用調查\")\n\n[\n\n數位服務指引與網站服務管理\n\n協助各級機關建構以民為本之數位服務\n\n](https://moda.gov.tw/digital-affairs/digital-service/guide/584 \"移至數位服務指引與網站服務管理\")\n\n[\n\n政府網站無障礙空間檢測\n\n推動友善無障礙政府數位服務體驗\n\n](https://moda.gov.tw/digital-affairs/digital-service/operations/228 \"移至政府網站無障礙空間檢測\")\n\n[\n\n我的E政府入口網\n\n以人生大事為主軸彙集政府申辦服務方便民眾查找\n\n](https://moda.gov.tw/digital-affairs/digital-service/operations/230 \"移至我的E政府入口網\")\n\n[\n\n政府共通應用服務\n\n跨機關資料傳輸、中文碼以及文檔格式標準共用服務\n\n](https://moda.gov.tw/digital-affairs/digital-service/operations/232 \"移至政府共通應用服務\")\n\n[\n\n數位治理職能培力\n\n提升公務人員數位技術與跨域治理能力\n\n](https://moda.gov.tw/digital-affairs/digital-service/operations/234 \"移至數位治理職能培力\")\n\n[\n\n政府數位基礎建設\n\n運營安全穩定高效之網路與電子憑證基礎環境\n\n](https://moda.gov.tw/digital-affairs/digital-service/operations/242 \"移至政府數位基礎建設\")\n\n[\n\n政府資料開放平臺\n\n建構友善互信之政府資料開放環境,提升資料服務量能\n\n](https://moda.gov.tw/digital-affairs/plural-innovation/operations/244 \"移至政府資料開放平臺\")\n\n[\n\n個人化資料自主運用 (MyData)\n\n推動個人資料自主運用,讓民眾可自行下載運用個人化資料或單次即時同意傳輸給第三方運用,以創造精準數位服務。\n\n](https://moda.gov.tw/digital-affairs/plural-innovation/operations/266 \"移至個人化資料自主運用 (MyData)\")\n\n[\n\n政府資料標準\n\n推動政府領域資料標準,促進跨域資料交換與整合\n\n](https://moda.gov.tw/digital-affairs/plural-innovation/operations/268 \"移至政府資料標準\")\n\n[\n\n數據公益 (Data Altruism)\n\n推動數據公益應用架構與合規機制,發展數據多元應用,建構安全可信的數據公益生態\n\n](https://moda.gov.tw/digital-affairs/plural-innovation/operations/270 \"移至數據公益 (Data Altruism)\")\n\n下一組主要議題\n\n## 相關連結\n\n上一組相關連結\n\n[\n\n\n\n\n\n](https://165dashboard.tw/ \"打詐儀表版(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.ey.gov.tw/ \"行政院(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://gazette.nat.gov.tw/egFront/ \"行政院公報資訊網(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.nics.nat.gov.tw/ \"國家資通安全研究院(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.ida.gov.tw/ \"經濟部產業發展署(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.ncc.gov.tw/chinese/ \"國家通訊傳播委員會(另開新視窗)\")\n\n[\n\n\n\n\n\n](https://www.ndc.gov.tw/Default.aspx \"國家發展委員會(另開新視窗)\")\n\n下一組相關連結\n\n[返回頁面頂端](https://moda.gov.tw/#toTop \"返回頁面頂端\")\n",
"markdownStats": {
"images": 14,
"links": 7,
"tables": 0,
"codeBlocks": 0,
"headings": 4
},
"tokens": {
"htmlTokens": 31855,
"markdownTokens": 779,
"reduction": 31076,
"reductionPercent": 98
},
"score": {
"score": 76,
"grade": "B",
"rubricVersion": 3,
"dimensions": {
"accessibility": {
"score": 100,
"weight": 30,
"grade": "A",
"checks": {
"content_without_js": {
"score": 100,
"weight": 55,
"evidence": "proven",
"details": "Content available without JavaScript"
},
"fast_content_position": {
"score": 100,
"weight": 25,
"evidence": "plausible",
"details": "Main content starts at 11% of HTML"
},
"reasonable_page_size": {
"score": 100,
"weight": 20,
"evidence": "plausible",
"details": "Page size: 134KB"
}
}
},
"aiDiscoverability": {
"score": 55,
"weight": 25,
"grade": "D",
"checks": {
"robots_allows_ai_bots": {
"score": 100,
"weight": 35,
"evidence": "proven",
"details": "No robots.txt — AI bots allowed by default"
},
"supports_markdown_negotiation": {
"score": 25,
"weight": 20,
"evidence": "plausible",
"details": "Application level — Content negotiation",
"mechanisms": {
"negotiation": true,
"mdUrl": false,
"linkTag": false,
"linkHeader": false
}
},
"has_sitemap": {
"score": 100,
"weight": 15,
"evidence": "plausible",
"details": "Sitemap found"
},
"has_robots_txt": {
"score": 0,
"weight": 10,
"evidence": "plausible",
"details": "No robots.txt found"
},
"has_llms_txt": {
"score": 0,
"weight": 10,
"evidence": "speculative",
"details": "No llms.txt found"
},
"has_content_signals": {
"score": 0,
"weight": 10,
"evidence": "speculative",
"details": "No Content-Signal found (robots.txt or HTTP headers)",
"mechanisms": {
"robotsTxt": false,
"httpHeader": false,
"policy": false
}
}
}
},
"structuredData": {
"score": 68,
"weight": 20,
"grade": "C",
"checks": {
"has_schema_org": {
"score": 50,
"weight": 35,
"evidence": "proven",
"details": "JSON-LD found but basic types: GovernmentOrganization"
},
"has_open_graph": {
"score": 100,
"weight": 20,
"evidence": "plausible",
"details": "All OG tags present"
},
"has_meta_description": {
"score": 100,
"weight": 20,
"evidence": "plausible",
"details": "Meta description: 109 chars"
},
"has_canonical_url": {
"score": 0,
"weight": 15,
"evidence": "plausible",
"details": "No canonical URL"
},
"has_lang_attribute": {
"score": 100,
"weight": 10,
"evidence": "plausible",
"details": "lang=\"zh-tw\""
}
}
},
"semanticHtml": {
"score": 80,
"weight": 15,
"grade": "B",
"checks": {
"proper_heading_hierarchy": {
"score": 100,
"weight": 30,
"evidence": "plausible",
"details": "Clean heading hierarchy"
},
"uses_article_or_main": {
"score": 100,
"weight": 25,
"evidence": "plausible",
"details": "Has <main>"
},
"semantic_elements": {
"score": 11,
"weight": 20,
"evidence": "plausible",
"details": "9 semantic elements, 271 divs (ratio: 3%)"
},
"meaningful_alt_texts": {
"score": 88,
"weight": 15,
"evidence": "plausible",
"details": "14/16 images with meaningful alt text (9 decorative, not counted)"
},
"low_div_nesting": {
"score": 100,
"weight": 10,
"evidence": "speculative",
"details": "Avg div depth: 4.6, max: 8"
}
}
},
"contentEfficiency": {
"score": 66,
"weight": 10,
"grade": "C",
"checks": {
"token_reduction_ratio": {
"score": 100,
"weight": 40,
"evidence": "speculative",
"details": "98% token reduction (HTML→Markdown)"
},
"content_to_noise_ratio": {
"score": 0,
"weight": 30,
"evidence": "speculative",
"details": "Content ratio: 1.5% (2098 content chars / 136956 HTML bytes)"
},
"reasonable_page_weight": {
"score": 80,
"weight": 20,
"evidence": "speculative",
"details": "HTML size: 134KB"
},
"minimal_inline_styles": {
"score": 100,
"weight": 10,
"evidence": "speculative",
"details": "0/942 elements with inline styles (0.0%)"
}
}
}
}
},
"recommendations": [
{
"id": "add_markdown_negotiation",
"priority": "high",
"category": "aiDiscoverability",
"titleKey": "rec.add_markdown_negotiation.title",
"descriptionKey": "rec.add_markdown_negotiation.description_partial",
"howToKey": "rec.add_markdown_negotiation.howto",
"howToStepKeys": [
"rec.add_markdown_negotiation.step.md_url",
"rec.add_markdown_negotiation.step.link_tag",
"rec.add_markdown_negotiation.step.link_header"
],
"effort": "significant",
"estimatedImpact": 3.8,
"maxImpact": 5,
"evidence": "plausible",
"checkScore": 25,
"checkDetails": "Application level — Content negotiation"
},
{
"id": "add_canonical_url",
"priority": "high",
"category": "structuredData",
"titleKey": "rec.add_canonical_url.title",
"descriptionKey": "rec.add_canonical_url.description",
"howToKey": "rec.add_canonical_url.howto",
"howToStepKeys": null,
"effort": "quick-win",
"estimatedImpact": 3,
"maxImpact": 3,
"evidence": "plausible",
"checkScore": 0,
"checkDetails": "No canonical URL"
},
{
"id": "improve_content_ratio",
"priority": "high",
"category": "contentEfficiency",
"titleKey": "rec.improve_content_ratio.title",
"descriptionKey": "rec.improve_content_ratio.description",
"howToKey": "rec.improve_content_ratio.howto",
"howToStepKeys": null,
"effort": "moderate",
"estimatedImpact": 3,
"maxImpact": 3,
"evidence": "speculative",
"checkScore": 0,
"checkDetails": "Content ratio: 1.5% (2098 content chars / 136956 HTML bytes)"
},
{
"id": "add_semantic_elements",
"priority": "high",
"category": "semanticHtml",
"titleKey": "rec.add_semantic_elements.title",
"descriptionKey": "rec.add_semantic_elements.description",
"howToKey": "rec.add_semantic_elements.howto",
"howToStepKeys": null,
"effort": "moderate",
"estimatedImpact": 2.7,
"maxImpact": 3,
"evidence": "plausible",
"checkScore": 11,
"checkDetails": "9 semantic elements, 271 divs (ratio: 3%)"
},
{
"id": "add_llms_txt",
"priority": "high",
"category": "aiDiscoverability",
"titleKey": "rec.add_llms_txt.title",
"descriptionKey": "rec.add_llms_txt.description",
"howToKey": "rec.add_llms_txt.howto",
"howToStepKeys": null,
"effort": "quick-win",
"estimatedImpact": 2.5,
"maxImpact": 2.5,
"evidence": "speculative",
"checkScore": 0,
"checkDetails": "No llms.txt found"
},
{
"id": "add_robots_txt",
"priority": "high",
"category": "aiDiscoverability",
"titleKey": "rec.add_robots_txt.title",
"descriptionKey": "rec.add_robots_txt.description",
"howToKey": "rec.add_robots_txt.howto",
"howToStepKeys": null,
"effort": "quick-win",
"estimatedImpact": 2.5,
"maxImpact": 2.5,
"evidence": "plausible",
"checkScore": 0,
"checkDetails": "No robots.txt found"
},
{
"id": "add_content_signals",
"priority": "high",
"category": "aiDiscoverability",
"titleKey": "rec.add_content_signals.title",
"descriptionKey": "rec.add_content_signals.description",
"howToKey": "rec.add_content_signals.howto",
"howToStepKeys": null,
"effort": "quick-win",
"estimatedImpact": 2.5,
"maxImpact": 2.5,
"evidence": "speculative",
"checkScore": 0,
"checkDetails": "No Content-Signal found (robots.txt or HTTP headers)"
}
],
"llmsTxtPreview": "# moda.gov.tw\n\n> 數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。\n\n## Documentation\n- [數位服務指引與網站服務管理 協助各級機關建構以民為本之數位服務](https://moda.gov.tw/digital-affairs/digital-service/guide/584)\n\n## Main\n- [moda — 數位發展部 Ministry of Digital Affairs](https://moda.gov.tw/): 數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。\n- [申辦及服務](https://moda.gov.tw/information-service/service/1171)\n- [雙語詞彙](https://moda.gov.tw/information-service/bilingual-glossary/1391)\n- [網站導覽](https://moda.gov.tw/sitemap/546)\n- [English](https://moda.gov.tw/en/index)\n- [數位發展部全球資訊網](https://moda.gov.tw/index)\n- [English](https://moda.gov.tw/en)\n- [重點政策](https://moda.gov.tw/major-policies/1303)\n- [施政說明](https://moda.gov.tw/major-policies/policy-elucidation/1305)\n- [數位發展四大主軸](https://moda.gov.tw/major-policies/policies/1803)\n\n## Legal\n- [法規命令草案年度立法計畫專區](https://moda.gov.tw/information-service/govinfo/legal-order/1427)\n- [隱私權及網站安全政策](https://moda.gov.tw/announcement/privacy/949)\n\n## Support\n- [聯絡資訊](https://moda.gov.tw/aboutus/contact/414)\n\n",
"llmsTxtExisting": null,
"emergingProtocols": {
"oauthProtectedResource": {
"exists": false,
"url": "https://moda.gov.tw/.well-known/oauth-protected-resource"
},
"oauthDiscovery": {
"exists": false,
"url": "https://moda.gov.tw/.well-known/oauth-authorization-server"
},
"mcpServerCard": {
"exists": false,
"url": "https://moda.gov.tw/.well-known/mcp/server-card.json",
"draft": true
},
"a2aAgentCard": {
"exists": false,
"url": "https://moda.gov.tw/.well-known/agent-card.json"
},
"apiCatalog": {
"exists": false,
"url": "https://moda.gov.tw/.well-known/api-catalog"
},
"agentSkills": {
"exists": false,
"url": "https://moda.gov.tw/.well-known/agent-skills/index.json",
"draft": true
},
"count": 0,
"total": 6
},
"botAccess": {
"probed": true,
"bot": "OAI-SearchBot",
"controlStatus": 200,
"botStatus": 200,
"discriminates": false,
"refusedAsBot": false,
"edge": "Cloudflare",
"verifiable": false,
"detail": "This origin answers OAI-SearchBot exactly as it answers any other client (200). No edge-level filtering of AI crawlers observed."
},
"snippets": [
{
"id": "add_llms_txt",
"title": "Create /llms.txt",
"description": "Upload this file to your web root. It tells AI agents what your site is about and which pages matter.",
"language": "markdown",
"code": "# moda.gov.tw\n\n> 數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。\n\n## Documentation\n- [數位服務指引與網站服務管理 協助各級機關建構以民為本之數位服務](https://moda.gov.tw/digital-affairs/digital-service/guide/584)\n\n## Main\n- [moda — 數位發展部 Ministry of Digital Affairs](https://moda.gov.tw/): 數位發展部 Ministry of Digital Affairs (moda) 作為臺灣數位發展的「mòda(馬達)」,將連結「公民」與「技術」、提升「產業」及「安全」,實現智慧國家的願景,並以臺灣模式持續引領世界。\n- [申辦及服務](https://moda.gov.tw/information-service/service/1171)\n- [雙語詞彙](https://moda.gov.tw/information-service/bilingual-glossary/1391)\n- [網站導覽](https://moda.gov.tw/sitemap/546)\n- [English](https://moda.gov.tw/en/index)\n- [數位發展部全球資訊網](https://moda.gov.tw/index)\n- [English](https://moda.gov.tw/en)\n- [重點政策](https://moda.gov.tw/major-policies/1303)\n- [施政說明](https://moda.gov.tw/major-policies/policy-elucidation/1305)\n- [數位發展四大主軸](https://moda.gov.tw/major-policies/policies/1803)\n\n## Legal\n- [法規命令草案年度立法計畫專區](https://moda.gov.tw/information-service/govinfo/legal-order/1427)\n- [隱私權及網站安全政策](https://moda.gov.tw/announcement/privacy/949)\n\n## Support\n- [聯絡資訊](https://moda.gov.tw/aboutus/contact/414)\n\n",
"filename": "/llms.txt"
},
{
"id": "add_canonical_url",
"title": "Add canonical URL",
"description": "The canonical URL tells AI agents which version of the page is the \"official\" one, avoiding duplicate content issues.",
"language": "html",
"code": "<link rel=\"canonical\" href=\"https://moda.gov.tw/\">",
"filename": "<head>"
},
{
"id": "add_robots_txt",
"title": "Create /robots.txt",
"description": "A robots.txt file tells crawlers (including AI bots) what they can and cannot access.",
"language": "txt",
"code": "User-agent: *\nAllow: /\n\nSitemap: https://moda.gov.tw/sitemap.xml",
"filename": "/robots.txt"
},
{
"id": "add_content_signals",
"title": "Add Content-Signal directives",
"description": "Content-Signal tells AI agents how they may use your content. The canonical location is robots.txt, but you can also expose it as an HTTP header from any stack.",
"language": "txt",
"code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no",
"filename": "/robots.txt",
"stacks": [
{
"id": "robots",
"label": "robots.txt",
"language": "txt",
"filename": "/robots.txt",
"code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no"
},
{
"id": "nginx",
"label": "Nginx",
"language": "nginx",
"filename": "server block",
"code": "# Inside your server { } block:\nadd_header Content-Signal \"search=yes, ai-input=yes, ai-train=no\" always;"
},
{
"id": "apache",
"label": "Apache",
"language": "apache",
"filename": ".htaccess",
"code": "# In .htaccess (or VirtualHost):\nHeader set Content-Signal \"search=yes, ai-input=yes, ai-train=no\""
},
{
"id": "wordpress",
"label": "WordPress",
"language": "php",
"filename": "functions.php",
"code": "<?php\n// In your theme's functions.php or a small mu-plugin\nadd_action('send_headers', function () {\n header('Content-Signal: search=yes, ai-input=yes, ai-train=no');\n});\n\n// Optional: also append the directive to the dynamic robots.txt\nadd_filter('robots_txt', function ($output) {\n return $output . \"\\nContent-Signal: search=yes, ai-input=yes, ai-train=no\\n\";\n}, 10, 1);"
},
{
"id": "nextjs",
"label": "Next.js",
"language": "typescript",
"filename": "middleware.ts",
"code": "// middleware.ts (Next.js 13+ App Router or Pages Router)\nimport { NextResponse } from 'next/server';\nexport function middleware() {\n const res = NextResponse.next();\n res.headers.set(\n 'Content-Signal',\n 'search=yes, ai-input=yes, ai-train=no'\n );\n return res;\n}\nexport const config = { matcher: '/:path*' };"
},
{
"id": "cloudflare",
"label": "Cloudflare Workers",
"language": "javascript",
"filename": "worker.js",
"code": "// Cloudflare Worker that proxies your origin and adds the header\nexport default {\n async fetch(request, env, ctx) {\n const res = await fetch(request);\n const newRes = new Response(res.body, res);\n newRes.headers.set(\n 'Content-Signal',\n 'search=yes, ai-input=yes, ai-train=no'\n );\n return newRes;\n },\n};"
},
{
"id": "express",
"label": "Express / Fastify",
"language": "javascript",
"filename": "server.js",
"code": "// Express\napp.use((req, res, next) => {\n res.setHeader('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n next();\n});\n\n// Fastify\nfastify.addHook('onSend', (request, reply, payload, done) => {\n reply.header('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n done();\n});"
}
]
},
{
"id": "add_markdown_negotiation",
"title": "Support Markdown for Agents",
"description": "Let AI agents request a clean Markdown version of any page via content negotiation, .md alternate URLs, link tags or Link headers.",
"language": "html",
"code": "<!-- Mechanism 3: link tag advertising the .md alternate -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">",
"filename": "<head>",
"stacks": [
{
"id": "html",
"label": "HTML <head>",
"language": "html",
"filename": "<head>",
"code": "<!-- Mechanism 3: link tag advertising the .md alternate -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">"
},
{
"id": "express",
"label": "Express",
"language": "javascript",
"filename": "server.js",
"code": "// Mechanisms 1 + 4: content negotiation + Link header\napp.get('/page', (req, res) => {\n res.setHeader('Vary', 'Accept');\n res.setHeader('Link', '</page.md>; rel=\"alternate\"; type=\"text/markdown\"');\n if ((req.headers.accept || '').includes('text/markdown')) {\n res.type('text/markdown; charset=utf-8');\n return res.send(renderMarkdown('page'));\n }\n res.render('page');\n});"
},
{
"id": "fastify",
"label": "Fastify",
"language": "javascript",
"filename": "server.js",
"code": "// Mechanisms 1 + 4: content negotiation + Link header\nfastify.get('/page', async (req, reply) => {\n reply.header('Vary', 'Accept');\n reply.header('Link', '</page.md>; rel=\"alternate\"; type=\"text/markdown\"');\n if ((req.headers.accept || '').includes('text/markdown')) {\n return reply.type('text/markdown; charset=utf-8').send(renderMarkdown('page'));\n }\n return reply.view('/page.ejs');\n});"
},
{
"id": "nextjs",
"label": "Next.js",
"language": "typescript",
"filename": "app/page/route.ts",
"code": "// Next.js App Router — Route Handler returning Markdown\nimport { NextRequest } from 'next/server';\nimport { renderMarkdown } from '@/lib/md';\nexport async function GET(req: NextRequest) {\n const accept = req.headers.get('accept') || '';\n if (accept.includes('text/markdown')) {\n return new Response(await renderMarkdown('page'), {\n headers: {\n 'Content-Type': 'text/markdown; charset=utf-8',\n 'Vary': 'Accept',\n },\n });\n }\n // Fall through to the page component\n return new Response(null, { status: 404 });\n}"
},
{
"id": "wordpress",
"label": "WordPress",
"language": "php",
"filename": "functions.php",
"code": "<?php\n// Mechanism 1: respond to Accept: text/markdown on the same URL\nadd_action('template_redirect', function () {\n if (!is_singular()) return;\n $accept = $_SERVER['HTTP_ACCEPT'] ?? '';\n if (strpos($accept, 'text/markdown') === false) return;\n header('Content-Type: text/markdown; charset=utf-8');\n header('Vary: Accept');\n $post = get_queried_object();\n echo \"# \" . get_the_title($post) . \"\\n\\n\";\n echo wp_strip_all_tags(apply_filters('the_content', $post->post_content));\n exit;\n});"
},
{
"id": "static",
"label": "Hugo / Jekyll / Astro",
"language": "txt",
"filename": "static/page.md",
"code": "# Mechanism 2: serve .md alongside .html\n# Hugo: place page.md in /static/ — built unchanged\n# Jekyll: drop page.md in /assets/ — copied as-is\n# Astro: src/pages/page.md.ts that exports a GET returning markdown\n\n# Then advertise with mechanism 3 in <head>:\n# <link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">"
}
]
}
]
}
Use our API to get this programmatically (coming soon)
This JSON is for internal use — unlike the Markdown and llms.txt files, it's not meant to be uploaded to your site. Save it as a baseline to track your score over time, share it with your dev team, or integrate it into your CI/CD pipeline.
Share your results
Or ask an AI to help you fix it
Want a second opinion?
Cloudflare runs a free scanner too, and it asks a different question. It scores what your site publishes for agents to call — MCP server cards, Agent Skills, API catalogs, DNS records. We score whether an agent can reach, read and understand your content. A site can do well on one and poorly on the other, so expect two different numbers: they are answers to two different questions, and both are worth knowing.
Scan moda.gov.tw with CloudflareEmbed your badge
Add this badge to your site. It updates automatically as your AI-readiness score changes.
<script src="https://agentready.md/badge.js" data-id="26f50978-f806-424f-a1f2-03b34d6a9015" data-domain="moda.gov.tw"></script>
[](https://agentready.md/r/moda.gov.tw)
Coming soon: Full Domain Analysis
Crawl your entire domain, generate llms.txt, and monitor your AI-readiness score over time. Join the waitlist to be notified.
You're on the list! We'll notify you when it launches.