監査レポート対象

notion.so

最終監査日 Jul 2, 2026

Notion has significant performance and AI readiness improvements to make

Notion scores well in SEO and accessibility but has major performance issues with slow LCP and high TBT. AI readiness is moderate with no structured data for search engines or AI models.

0/100
総合
05090100

スコアプロファイル

カテゴリー別インサイト

パフォーマンス43

LCP is 6211ms and TBT is 1292ms which are well above recommended thresholds. There are opportunities to reduce JavaScript execution time and improve caching.

SEO92

SEO score is 92 with valid robots.txt and proper meta tags. However, lack of structured data may limit AI integration and rich snippets.

アクセシビリティ90

Accessibility score is 90 with no critical issues reported. Some minor issues like color contrast and touch target size could be improved.

ベストプラクティス92

Best practices score is 92 with valid security headers. However, missing source maps and browser errors suggest areas for improvement.

AI対応度75

AI readiness score is 75. No structured data for AI models and no web analytics or retargeting pixels limit AI integration and user tracking.

パフォーマンス指標

6.2s
Largest Contentful Paint
ラボ
0.00
Cumulative Layout Shift
ラボ
1292ms
Total Blocking Time
ラボ
3.5s
First Contentful Paint
ラボ
2.7s
Largest Contentful Paint
実ユーザー
263ms
Interaction to Next Paint
実ユーザー
0.00
Cumulative Layout Shift
実ユーザー
5.1 MB
ページ容量
ラボ
3.08 g
訪問あたりのCO2
ラボ

マーケティング対応度

ウェブ解析

なし

広告ピクセル

なし

ライブチャット

なし

ブログ・コンテンツ

あり

料金ページ

あり

メール取得

なし

AIクローラーのアクセス

ChatGPT

許可

Claude

許可

Perplexity

許可

Gemini

許可

Common Crawl

許可

llms.txt

あり

構造化データ

なし

検出された技術とツール

Next.js

ソーシャルの存在感

競合と比較

改善提案

28 件の問題

Avoid multiple page redirects

Est savings of 2,010 ms

修正方法

Review and remove unnecessary redirects. Use server-side configuration to handle redirects efficiently. Ensure all internal links point directly to the final destination.

インパクト

Reduce page load time by 2 seconds

Redirect checkerServer configurationLink audit

Reduce unused JavaScript

Est savings of 1,474 KiB

修正方法

Implement code splitting and tree shaking to eliminate unused JavaScript. Use dynamic imports for non-critical modules. Audit and remove third-party scripts that are not essential.

インパクト

Reduce payload by 1.47 MB

WebpackViteCode splittingTree shaking

Improve image delivery

Est savings of 243 KiB

修正方法

Convert images to next-gen formats like WebP or AVIF. Implement responsive images using srcset and sizes attributes. Optimize image compression and use lazy loading for off-screen images.

インパクト

Reduce image payload by 243 KB

WebP/AVIF conversionResponsive imagesImage optimization toolsLazy loading

Use efficient cache lifetimes

Est savings of 348 KiB

修正方法

Configure HTTP caching headers for static assets. Set long cache durations for resources that do not change frequently. Use cache busting techniques for versioned assets.

インパクト

Reduce redundant downloads by 348 KB

HTTP caching headersCache controlCDN configuration

Minimize main-thread work

10.3 s

修正方法

Defer non-critical JavaScript and CSS. Use Web Workers for heavy computations. Prioritize critical rendering path and avoid long-running tasks on the main thread.

インパクト

Reduce main-thread work by 10.3 seconds

Defer loadingWeb WorkersCritical rendering path optimization

Reduce JavaScript execution time

4.7 s

修正方法

Profile JavaScript execution using Chrome DevTools. Remove or optimize heavy functions. Implement lazy loading for non-essential features and use asynchronous loading where possible.

インパクト

Reduce JavaScript execution time by 4.7 seconds

Chrome DevToolsJavaScript profilingLazy loadingAsynchronous loading

Render-blocking requests

Est savings of 1,440 ms

修正方法

Identify and defer render-blocking resources. Use async or defer attributes for scripts. Inline critical CSS and load non-critical CSS asynchronously.

インパクト

Reduce render-blocking time by 1.44 seconds

Async/defer attributesCritical CSS inliningCSS optimization

Add structured data for AI and search engines

No structured data (JSON-LD) for AI and search engines

修正方法

Implement JSON-LD structured data for key content types such as articles, products, and organizations. Use schema.org vocabulary to enhance AI model understanding and search engine visibility.

インパクト

Improve AI model understanding and search engine visibility

Schema.orgJSON-LDStructured data testing tool

Enable web analytics for user tracking

No web analytics detected, so visitors cannot be measured

修正方法

Integrate a web analytics platform such as Google Analytics or Mixpanel. Track user behavior, session duration, and conversion rates to inform AI model training and business decisions.

インパクト

Enable visitor measurement and user behavior analysis

Google AnalyticsMixpanelWeb analytics setup

Add advertising pixels for retargeting

No advertising pixel detected, so visitors cannot be retargeted

修正方法

Implement retargeting pixels from platforms like Facebook, Google Ads, or LinkedIn. Use these pixels to track user interactions and serve targeted ads to returning visitors.

インパクト

Enable retargeting and improve ad campaign effectiveness

Facebook PixelGoogle AdsLinkedIn Insight Tag

Fix browser console errors

Browser errors were logged to the console

修正方法

Audit and fix JavaScript errors logged in the browser console. Use error handling and logging to identify and resolve issues proactively.

インパクト

Improve stability and user experience

Chrome DevToolsError loggingJavaScript debugging

Add source maps for large JavaScript files

Missing source maps for large first-party JavaScript

修正方法

Generate and deploy source maps for large JavaScript bundles. This enables better debugging and performance analysis during development and production.

インパクト

Improve developer productivity and debugging efficiency

Source map generationWebpackVite

Ensure sufficient color contrast ratio

Background and foreground colors do not have a sufficient contrast ratio

修正方法

Audit and adjust color contrast ratios to meet WCAG AA or AAA standards. Use tools like Contrast Checker to validate and improve accessibility.

インパクト

Improve accessibility and user experience for visually impaired users

Contrast CheckerColor contrast auditWCAG guidelines

Ensure lists contain only <li> elements

Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`)

修正方法

Validate and correct list structures to ensure they contain only <li> elements. Remove any non-list elements such as <script> or <template> from list containers.

インパクト

Improve screen reader compatibility and semantic HTML structure

HTML validationScreen reader testingSemantic HTML audit

改善して製品を成長させませんか?