SEO audit for x-opt.io
LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール
Health 65/100 (fair) · 50 pages crawled · generated 2026-07-29
Download Markdown report (feed to ChatGPT / Claude / Cursor)LOGLY Engageは、Webサイトの改善点を見つけた瞬間対応できる、ノーコードで誰でもウィジェット制作できるマーケティングツール。ポップアップやサイト埋め込みで導線改善、Webサイトの最適化を実現。
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Agent Readiness | 70 | 0 | 50 | 55 |
| Performance | 70 | 0 | 50 | 150 |
| Content | 77 | 0 | 38 | 50 |
| Titles | 77 | 0 | 38 | 0 |
| Images | 83 | 0 | 29 | 50 |
| Canonical | 90 | 0 | 16 | 0 |
| Headings | 90 | 0 | 16 | 0 |
| Duplicate | 99 | 0 | 2 | 22 |
| Meta Description | 100 | 0 | 0 | 2 |
| Security | 100 | 0 | 0 | 100 |
| Social | 100 | 0 | 0 | 50 |
| Structured Data | 100 | 0 | 0 | 50 |
| URL | 100 | 0 | 0 | 6 |
Warnings (8 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 50 occurrence(s)
- https://x-opt.io/ — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/20220625/1211 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/20220626/1215 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/20220823/1641 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/20231023/1698 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/btob — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/btob/page/2 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/casestudy — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/contentsmarketing — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/interactivecontent — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/leadacquisition — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/leadgeneration — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/movie — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/case — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/case/1063 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/contact — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/contact-trial — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://x-opt.io/privacy-policy — 2 button/link(s) with no text or aria-label — an agent can't target them
warning Missing canonical tag
Rule canonical.missing · Canonical · 16 occurrence(s)
- https://x-opt.io/
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB
- https://x-opt.io/blog/category/btob
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0
- https://x-opt.io/blog/category/btob/page/2
- https://x-opt.io/blog/category/casestudy
- https://x-opt.io/blog/category/contentsmarketing
- https://x-opt.io/blog/category/interactivecontent
- https://x-opt.io/blog/category/leadacquisition
- https://x-opt.io/blog/category/leadgeneration
- https://x-opt.io/blog/category/movie
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84
- https://x-opt.io/case
warning Thin content (low word count)
Rule content.thin · Content · 38 occurrence(s)
- https://x-opt.io/blog — 112 words
- https://x-opt.io/blog/20220510/126 — 186 words
- https://x-opt.io/blog/20220620/632 — 178 words
- https://x-opt.io/blog/20220625/1211 — 183 words
- https://x-opt.io/blog/20220626/1215 — 185 words
- https://x-opt.io/blog/20220823/1641 — 163 words
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — 75 words
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — 104 words
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — 72 words
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — 75 words
- https://x-opt.io/blog/category/btob — 103 words
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — 76 words
- https://x-opt.io/blog/category/btob/page/2 — 76 words
- https://x-opt.io/blog/category/casestudy — 112 words
- https://x-opt.io/blog/category/contentsmarketing — 92 words
- https://x-opt.io/blog/category/interactivecontent — 113 words
- https://x-opt.io/blog/category/leadacquisition — 97 words
- https://x-opt.io/blog/category/leadgeneration — 71 words
- https://x-opt.io/blog/category/movie — 111 words
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — 76 words
- https://x-opt.io/case — 91 words
- https://x-opt.io/case/1063 — 183 words
- https://x-opt.io/contact — 63 words
- https://x-opt.io/contact-trial — 145 words
- https://x-opt.io/privacy-policy — 166 words
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 2 occurrence(s)
- https://x-opt.io/blog/category/btob — title shared by 2 pages: https://x-opt.io/blog/category/btob/page/2
- https://x-opt.io/blog/category/btob/page/2 — title shared by 2 pages: https://x-opt.io/blog/category/btob
warning Missing <h1>
Rule h1.missing · Headings · 16 occurrence(s)
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB
- https://x-opt.io/blog/category/btob
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0
- https://x-opt.io/blog/category/btob/page/2
- https://x-opt.io/blog/category/casestudy
- https://x-opt.io/blog/category/contentsmarketing
- https://x-opt.io/blog/category/interactivecontent
- https://x-opt.io/blog/category/leadacquisition
- https://x-opt.io/blog/category/leadgeneration
- https://x-opt.io/blog/category/movie
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84
- https://x-opt.io/contact
- https://x-opt.io/contact?utm_source=service_site&utm_medium=blog&utm_campaign=blog/20201008/295
warning Images missing alt text
Rule images.missing_alt · Images · 29 occurrence(s)
- https://x-opt.io/ — 15 of 43 images missing alt
- https://x-opt.io/blog/20210420/528 — 1 of 16 images missing alt
- https://x-opt.io/blog/20210422/566 — 1 of 19 images missing alt
- https://x-opt.io/blog/20210611/670 — 1 of 17 images missing alt
- https://x-opt.io/blog/20210714/828 — 1 of 18 images missing alt
- https://x-opt.io/blog/20210726/857 — 1 of 18 images missing alt
- https://x-opt.io/blog/20210810/888 — 1 of 15 images missing alt
- https://x-opt.io/blog/20210810/896 — 1 of 21 images missing alt
- https://x-opt.io/blog/20210810/913 — 1 of 29 images missing alt
- https://x-opt.io/blog/20210810/934 — 1 of 18 images missing alt
- https://x-opt.io/blog/20211108/1010 — 1 of 22 images missing alt
- https://x-opt.io/blog/20220111/1085 — 1 of 13 images missing alt
- https://x-opt.io/blog/20220117/1110 — 1 of 13 images missing alt
- https://x-opt.io/blog/20220510/126 — 1 of 16 images missing alt
- https://x-opt.io/blog/20220620/393 — 1 of 23 images missing alt
- https://x-opt.io/blog/20220620/632 — 1 of 17 images missing alt
- https://x-opt.io/blog/20220620/955 — 1 of 23 images missing alt
- https://x-opt.io/blog/20220621/1203 — 1 of 39 images missing alt
- https://x-opt.io/blog/20220622/1205 — 1 of 37 images missing alt
- https://x-opt.io/blog/20220623/1208 — 1 of 33 images missing alt
- https://x-opt.io/blog/20220624/1213 — 1 of 41 images missing alt
- https://x-opt.io/blog/20220625/1211 — 1 of 31 images missing alt
- https://x-opt.io/blog/20220626/1215 — 1 of 28 images missing alt
- https://x-opt.io/blog/20220823/1641 — 1 of 20 images missing alt
- https://x-opt.io/blog/20231023/1698 — 1 of 18 images missing alt
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 50 occurrence(s)
- https://x-opt.io/ — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/20220625/1211 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/20220626/1215 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/20220823/1641 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/20231023/1698 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/btob — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/btob/page/2 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/casestudy — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/contentsmarketing — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/interactivecontent — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/leadacquisition — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/leadgeneration — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/movie — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/case — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/case/1063 — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/contact — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/contact-trial — 5 render-blocking <script> in <head> (add defer/async or use type=module)
- https://x-opt.io/privacy-policy — 5 render-blocking <script> in <head> (add defer/async or use type=module)
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 38 occurrence(s)
- https://x-opt.io/blog/20211108/1010 — 82 chars, ~736px (limit ~580px)
- https://x-opt.io/blog/20220111/1085 — 87 chars, ~770px (limit ~580px)
- https://x-opt.io/blog/20220117/1110 — 94 chars, ~833px (limit ~580px)
- https://x-opt.io/blog/20220510/126 — 67 chars, ~590px (limit ~580px)
- https://x-opt.io/blog/20220620/393 — 98 chars, ~880px (limit ~580px)
- https://x-opt.io/blog/20220620/632 — 81 chars, ~716px (limit ~580px)
- https://x-opt.io/blog/20220620/955 — 87 chars, ~772px (limit ~580px)
- https://x-opt.io/blog/20220621/1203 — 81 chars, ~698px (limit ~580px)
- https://x-opt.io/blog/20220622/1205 — 82 chars, ~707px (limit ~580px)
- https://x-opt.io/blog/20220623/1208 — 72 chars, ~617px (limit ~580px)
- https://x-opt.io/blog/20220624/1213 — 83 chars, ~716px (limit ~580px)
- https://x-opt.io/blog/20220625/1211 — 69 chars, ~596px (limit ~580px)
- https://x-opt.io/blog/20220626/1215 — 71 chars, ~608px (limit ~580px)
- https://x-opt.io/blog/20220823/1641 — 88 chars, ~785px (limit ~580px)
- https://x-opt.io/blog/20231023/1698 — 84 chars, ~744px (limit ~580px)
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — 66 chars, ~581px (limit ~580px)
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — 66 chars, ~581px (limit ~580px)
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — 66 chars, ~581px (limit ~580px)
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — 68 chars, ~599px (limit ~580px)
- https://x-opt.io/blog/category/contentsmarketing — 69 chars, ~608px (limit ~580px)
- https://x-opt.io/blog/category/interactivecontent — 70 chars, ~617px (limit ~580px)
- https://x-opt.io/blog/category/leadgeneration — 68 chars, ~599px (limit ~580px)
- https://x-opt.io/case/1063 — 93 chars, ~822px (limit ~580px)
- https://x-opt.io/contact-trial — 73 chars, ~654px (limit ~580px)
- https://x-opt.io/privacy-policy — 70 chars, ~613px (limit ~580px)
Notices (15 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 4 occurrence(s)
- https://x-opt.io/blog — h3 follows h1 — skips h2
- https://x-opt.io/blog/20210810/888 — h3 follows h1 — skips h2
- https://x-opt.io/blog/20220111/1085 — h3 follows h1 — skips h2
- https://x-opt.io/blog/20220117/1110 — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://x-opt.io/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 50 occurrence(s)
- https://x-opt.io/ — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/20220625/1211 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/20220626/1215 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/20220823/1641 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/20231023/1698 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/btob — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/btob/page/2 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/casestudy — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/contentsmarketing — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/interactivecontent — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/leadacquisition — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/leadgeneration — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/movie — add a <main> element (or role=main) around the primary content
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/case — add a <main> element (or role=main) around the primary content
- https://x-opt.io/case/1063 — add a <main> element (or role=main) around the primary content
- https://x-opt.io/contact — add a <main> element (or role=main) around the primary content
- https://x-opt.io/contact-trial — add a <main> element (or role=main) around the primary content
- https://x-opt.io/privacy-policy — add a <main> element (or role=main) around the primary content
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 50 occurrence(s)
- https://x-opt.io/ — 1.1%
- https://x-opt.io/blog — 0.7%
- https://x-opt.io/blog/20220625/1211 — 1.4%
- https://x-opt.io/blog/20220626/1215 — 1.4%
- https://x-opt.io/blog/20220823/1641 — 1.3%
- https://x-opt.io/blog/20231023/1698 — 3.0%
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — 0.3%
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — 0.7%
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — 0.3%
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — 0.3%
- https://x-opt.io/blog/category/btob — 0.7%
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — 0.4%
- https://x-opt.io/blog/category/btob/page/2 — 0.3%
- https://x-opt.io/blog/category/casestudy — 0.6%
- https://x-opt.io/blog/category/contentsmarketing — 0.6%
- https://x-opt.io/blog/category/interactivecontent — 0.7%
- https://x-opt.io/blog/category/leadacquisition — 0.6%
- https://x-opt.io/blog/category/leadgeneration — 0.3%
- https://x-opt.io/blog/category/movie — 0.6%
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — 0.4%
- https://x-opt.io/case — 0.6%
- https://x-opt.io/case/1063 — 2.3%
- https://x-opt.io/contact — 0.2%
- https://x-opt.io/contact-trial — 1.9%
- https://x-opt.io/privacy-policy — 2.0%
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 22 occurrence(s)
- https://x-opt.io/ — meta description shared by 17 pages: https://x-opt.io/blog/category/btob, https://x-opt.io/case, https://x-opt.io/contact
- https://x-opt.io/blog/20210420/528 — meta description shared by 5 pages: https://x-opt.io/blog/20210810/934, https://x-opt.io/blog/20210810/913, https://x-opt.io/blog/20210810/896
- https://x-opt.io/blog/20210422/566 — meta description shared by 5 pages: https://x-opt.io/blog/20210810/934, https://x-opt.io/blog/20210810/913, https://x-opt.io/blog/20210810/896
- https://x-opt.io/blog/20210810/896 — meta description shared by 5 pages: https://x-opt.io/blog/20210810/934, https://x-opt.io/blog/20210810/913, https://x-opt.io/blog/20210422/566
- https://x-opt.io/blog/20210810/913 — meta description shared by 5 pages: https://x-opt.io/blog/20210810/934, https://x-opt.io/blog/20210810/896, https://x-opt.io/blog/20210422/566
- https://x-opt.io/blog/20210810/934 — meta description shared by 5 pages: https://x-opt.io/blog/20210810/913, https://x-opt.io/blog/20210810/896, https://x-opt.io/blog/20210422/566
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/btob — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/case, https://x-opt.io/contact
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/btob/page/2 — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/casestudy — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/contentsmarketing — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/leadgeneration — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/movie — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/case — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/contact
- https://x-opt.io/contact — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/contact-trial — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
- https://x-opt.io/privacy-policy — meta description shared by 17 pages: https://x-opt.io/, https://x-opt.io/blog/category/btob, https://x-opt.io/case
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 50 occurrence(s)
- https://x-opt.io/ — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/20220625/1211 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/20220626/1215 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/20220823/1641 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/20231023/1698 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/btob — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/btob/page/2 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/casestudy — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/contentsmarketing — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/interactivecontent — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/leadacquisition — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/leadgeneration — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/movie — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/case — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/case/1063 — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/contact — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/contact-trial — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://x-opt.io/privacy-policy — the likely hero/LCP image (gif;base64,r0lgodlhaqabaaaaach5baekaaealaaaaaabaaeaaaictaeaow==) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 50 occurrence(s)
- https://x-opt.io/ — 42 of 43 images without width/height
- https://x-opt.io/blog — 11 of 12 images without width/height
- https://x-opt.io/blog/20220625/1211 — 12 of 31 images without width/height
- https://x-opt.io/blog/20220626/1215 — 11 of 28 images without width/height
- https://x-opt.io/blog/20220823/1641 — 11 of 20 images without width/height
- https://x-opt.io/blog/20231023/1698 — 11 of 18 images without width/height
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — 7 of 8 images without width/height
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — 11 of 12 images without width/height
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — 7 of 8 images without width/height
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — 7 of 8 images without width/height
- https://x-opt.io/blog/category/btob — 11 of 12 images without width/height
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — 8 of 9 images without width/height
- https://x-opt.io/blog/category/btob/page/2 — 7 of 8 images without width/height
- https://x-opt.io/blog/category/casestudy — 11 of 12 images without width/height
- https://x-opt.io/blog/category/contentsmarketing — 11 of 12 images without width/height
- https://x-opt.io/blog/category/interactivecontent — 11 of 12 images without width/height
- https://x-opt.io/blog/category/leadacquisition — 11 of 12 images without width/height
- https://x-opt.io/blog/category/leadgeneration — 7 of 8 images without width/height
- https://x-opt.io/blog/category/movie — 11 of 12 images without width/height
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — 8 of 9 images without width/height
- https://x-opt.io/case — 11 of 12 images without width/height
- https://x-opt.io/case/1063 — 15 of 21 images without width/height
- https://x-opt.io/contact — 5 of 6 images without width/height
- https://x-opt.io/contact-trial — 7 of 8 images without width/height
- https://x-opt.io/privacy-policy — 5 of 6 images without width/height
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 2 occurrence(s)
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 50 occurrence(s)
- https://x-opt.io/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/20220625/1211 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/20220626/1215 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/20220823/1641 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/20231023/1698 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/btob — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/btob/page/2 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/casestudy — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/contentsmarketing — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/interactivecontent — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/leadacquisition — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/leadgeneration — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/movie — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/case — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/case/1063 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/contact — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/contact-trial — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://x-opt.io/privacy-policy — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 50 occurrence(s)
- https://x-opt.io/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/20220625/1211 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/20220626/1215 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/20220823/1641 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/20231023/1698 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/btob — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/btob/page/2 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/casestudy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/contentsmarketing — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/interactivecontent — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/leadacquisition — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/leadgeneration — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/movie — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/case — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/case/1063 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/contact — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/contact-trial — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://x-opt.io/privacy-policy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice No structured data detected
Rule schema.none · Structured Data · 50 occurrence(s)
- https://x-opt.io/
- https://x-opt.io/blog
- https://x-opt.io/blog/20220625/1211
- https://x-opt.io/blog/20220626/1215
- https://x-opt.io/blog/20220823/1641
- https://x-opt.io/blog/20231023/1698
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB
- https://x-opt.io/blog/category/btob
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0
- https://x-opt.io/blog/category/btob/page/2
- https://x-opt.io/blog/category/casestudy
- https://x-opt.io/blog/category/contentsmarketing
- https://x-opt.io/blog/category/interactivecontent
- https://x-opt.io/blog/category/leadacquisition
- https://x-opt.io/blog/category/leadgeneration
- https://x-opt.io/blog/category/movie
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84
- https://x-opt.io/case
- https://x-opt.io/case/1063
- https://x-opt.io/contact
- https://x-opt.io/contact-trial
- https://x-opt.io/privacy-policy
notice Missing recommended security headers
Rule security.missing_headers · Security · 50 occurrence(s)
- https://x-opt.io/ — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog — X-Content-Type-Options, HSTS, CSP
- https://x-opt.io/blog/20220625/1211 — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/20220626/1215 — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/20220823/1641 — X-Content-Type-Options, HSTS, CSP
- https://x-opt.io/blog/20231023/1698 — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — X-Content-Type-Options, HSTS, CSP
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/btob — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — CSP, X-Content-Type-Options, HSTS
- https://x-opt.io/blog/category/btob/page/2 — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/casestudy — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/contentsmarketing — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/interactivecontent — X-Content-Type-Options, HSTS, CSP
- https://x-opt.io/blog/category/leadacquisition — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/blog/category/leadgeneration — CSP, X-Content-Type-Options, HSTS
- https://x-opt.io/blog/category/movie — X-Content-Type-Options, HSTS, CSP
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/case — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/case/1063 — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/contact — HSTS, CSP, X-Content-Type-Options
- https://x-opt.io/contact-trial — X-Content-Type-Options, HSTS, CSP
- https://x-opt.io/privacy-policy — HSTS, CSP, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 50 occurrence(s)
- https://x-opt.io/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/20220625/1211 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/20220626/1215 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/20220823/1641 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/20231023/1698 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/btob — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/btob/page/2 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/casestudy — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/contentsmarketing — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/interactivecontent — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/leadacquisition — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/leadgeneration — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/movie — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/case — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/case/1063 — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/contact — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/contact-trial — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://x-opt.io/privacy-policy — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Missing Twitter Card tag
Rule twitter.missing · Social · 50 occurrence(s)
- https://x-opt.io/
- https://x-opt.io/blog
- https://x-opt.io/blog/20220625/1211
- https://x-opt.io/blog/20220626/1215
- https://x-opt.io/blog/20220823/1641
- https://x-opt.io/blog/20231023/1698
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB
- https://x-opt.io/blog/category/btob
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0
- https://x-opt.io/blog/category/btob/page/2
- https://x-opt.io/blog/category/casestudy
- https://x-opt.io/blog/category/contentsmarketing
- https://x-opt.io/blog/category/interactivecontent
- https://x-opt.io/blog/category/leadacquisition
- https://x-opt.io/blog/category/leadgeneration
- https://x-opt.io/blog/category/movie
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84
- https://x-opt.io/case
- https://x-opt.io/case/1063
- https://x-opt.io/contact
- https://x-opt.io/contact-trial
- https://x-opt.io/privacy-policy
notice Non-ASCII characters in URL path
Rule url.non_ascii · URL · 6 occurrence(s)
- https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97
- https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B
- https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB
- https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB
- https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0
- https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://x-opt.io/ LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 210 | 50 |
| https://x-opt.io/blog ブログ | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 112 | 50 |
| https://x-opt.io/case 導入事例 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 91 | 50 |
| https://x-opt.io/contact お問い合わせ | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 63 | 50 |
| https://x-opt.io/contact-trial LOGLY Engage無料トライアルお申し込みフォーム | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 145 | 50 |
| https://x-opt.io/privacy-policy プライバシーポリシー | LOGLY Engage | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 166 | 50 |
| https://x-opt.io/blog/20220823/1641 OPTIOで作成できるウィジェットタイプをご紹介!あなたのサイトに合うウィジェットは? | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 163 | 35 |
| https://x-opt.io/blog/20231023/1698 Chat GPTを活用した簡単クイズ・診断作成方法とは?プロンプトも無料公開! | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 309 | 34 |
| https://x-opt.io/blog/20220624/1213 ウィジェットデザイン紹介 vol.4 〜コンバージョン獲得(ポップアップ)〜 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 223 | 33 |
| https://x-opt.io/blog/20220625/1211 ウィジェットデザイン紹介 vol.5 〜NPS〜 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 183 | 33 |
| https://x-opt.io/blog/20220626/1215 ウィジェットデザイン紹介 vol.6 〜アンケート〜 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 185 | 33 |
| https://x-opt.io/case/1063 ブログからお役立ち資料の「CVR約1%」を実現するpottos様から紐解くオプティオ活用法とは? | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 183 | 3 |
| https://x-opt.io/blog/20220623/1208 ウィジェットデザイン紹介 vol.3 〜クイズ・診断〜 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 206 | 3 |
| https://x-opt.io/blog/category/btob 「BtoB」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 103 | 29 |
| https://x-opt.io/blog/category/%E3%82%B3%E3%83%B3%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%8D%B2%E5%BE%97 「コンバージョン獲得」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 75 | 28 |
| https://x-opt.io/blog/category/%E3%83%8E%E3%82%A6%E3%83%8F%E3%82%A6%E8%A8%98%E4%BA%8B 「ノウハウ記事」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 104 | 28 |
| https://x-opt.io/blog/category/%E3%83%9D%E3%83%83%E3%83%97%E3%82%A2%E3%83%83%E3%83%97%E3%83%84%E3%83%BC%E3%83%AB 「ポップアップツール」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 72 | 28 |
| https://x-opt.io/blog/category/%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%8B%E3%83%BC%E3%82%BA%E8%AA%BF%E6%9F%BB 「ユーザーニーズ調査」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 75 | 28 |
| https://x-opt.io/blog/category/btob%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0 「BtoBマーケティング」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 76 | 28 |
| https://x-opt.io/blog/category/casestudy 「活用事例」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 112 | 28 |
| https://x-opt.io/blog/category/contentsmarketing 「コンテンツマーケティング」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 92 | 28 |
| https://x-opt.io/blog/category/interactivecontent 「インタラクティブコンテンツ」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 113 | 28 |
| https://x-opt.io/blog/category/leadacquisition 「リード獲得」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 97 | 28 |
| https://x-opt.io/blog/category/leadgeneration 「リードジェネレーション」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 71 | 28 |
| https://x-opt.io/blog/category/movie 「動画」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 111 | 28 |
| https://x-opt.io/blog/category/web%E3%82%B5%E3%82%A4%E3%83%88%E6%94%B9%E5%96%84 「Webサイト改善」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 76 | 28 |
| https://x-opt.io/blog/20210714/828 タグ一つでWEBマーケティングチームのDX化支援!ノーコードウィジェット制作ツールへリニューアル | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 129 | 2 |
| https://x-opt.io/blog/20220620/393 【最新版】おすすめインタラクティブコンテンツ制作ツール9選!WEBマーケティングに活用できるツールをご紹介 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 227 | 2 |
| https://x-opt.io/blog/20220111/1085 インタラクティブウィジェットを使ったユーザーニーズ調査の方法(無料資料ダウンロード) | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 110 | 1 |
| https://x-opt.io/blog/20220117/1110 インタラクティブウィジェットで作る、コンバージョンを最大化する効果的な方法(無料資料ダウンロード) | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 111 | 1 |
| https://x-opt.io/blog/20220620/955 【2022年 最新版】離脱防止、CVR改善に役立つポップアップツール5選を徹底比較! | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 334 | 1 |
| https://x-opt.io/blog/category/btob/page/2 「BtoB」に関する記事一覧です | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 76 | 1 |
| https://x-opt.io/blog/20210422/566 動画編集もできるCanva!無料で簡単に動画編集する方法 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 191 | 4 |
| https://x-opt.io/blog/20210611/670 BtoBマーケティング担当者必見!サイト来訪者をリードに導くサイトに改善する方法! | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 187 | 1 |
| https://x-opt.io/blog/20220620/632 サイト改善にお悩みの人必見!制作会社やエンジニアに頼らず賢く改善する方法 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 178 | 1 |
| https://x-opt.io/blog/20210810/896 Canvaでバナー制作!無料でオシャレバナーを制作する方法とは? | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 217 | 2 |
| https://x-opt.io/blog/20210810/913 今すぐ使えるCanvaのおすすめテンプレート10選 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 186 | 2 |
| https://x-opt.io/blog/20220621/1203 ウィジェットデザイン紹介 vol.1 〜ナビゲーション(ポップアップ)〜 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 213 | 1 |
| https://x-opt.io/blog/20210401/316 事例10選から紐とくコンテンツマーケティング成功の秘訣とは | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 217 | 1 |
| https://x-opt.io/blog/20210408/504 動画を活用したコンテンツマーケティングとは|動画を作って終わりにしない方法 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 205 | 1 |
| https://x-opt.io/blog/20210726/857 選択肢付きポップアップがテキストとボタン設定だけで作れるテンプレート「カスタマイズウィジェット」 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 163 | 1 |
| https://x-opt.io/blog/20210810/934 無料で使えるデザインツールCanva活用最新レポートまとめ | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 173 | 1 |
| https://x-opt.io/blog/20210420/528 Canva(キャンバ)とは!?誰でも簡単に無料でデザイン制作ができる!最新使い方レポート! | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 169 | 4 |
| https://x-opt.io/contact?utm_source=service_site&utm_medium=blog&utm_campaign=blog/20201008/295 お問い合わせ | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 63 | 1 |
| https://x-opt.io/blog/20210408/488 ebook(ホワイトペーパー)やサービス資料を活用したリード獲得方法 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 128 | 0 |
| https://x-opt.io/blog/20210412/523 ebook(ホワイトペーパー)やサービス資料を活用したリード獲得方法_Part2 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 127 | 0 |
| https://x-opt.io/blog/20210810/888 Webページに合わせたウィジェットでサイトの導線を改善し顧客体験を向上させる | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 116 | 0 |
| https://x-opt.io/blog/20211108/1010 インタラクティブコンテンツをWEBマーケティングとして活用した事例10選! | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 248 | 0 |
| https://x-opt.io/blog/20220510/126 いま注目のインタラクティブコンテンツとは!? | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 186 | 0 |
| https://x-opt.io/blog/20220622/1205 ウィジェットデザイン紹介 vol.2 〜ナビゲーション(埋め込みタイプ)〜 | LOGLY Engage(旧OPTIO) | Webサイトの導線改善ノーコードツール |
200 | yes | 228 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.