# Shindan Yamada Tools - Full Technical Documentation for AI # https://shindan.yamada-tools.jp # Last updated: 2026-04-07 ## About Extended docs for AI crawlers. Summary: /llms.txt ## Platform URL: https://shindan.yamada-tools.jp Primary Tool: Comprehensive Ranking Diagnostic Pro (総合ランキング診断Pro) Tool URL: https://shindan.yamada-tools.jp/ranking-analyzer Total Checks: 165 items across 11 categories ## Category 1: Technical Crawlability (15 checks) 1. robots_txt_exists, 2. robots_txt_valid, 3. robots_txt_blocks_googlebot 4. robots_txt_ai_crawlers - GPTBot, ClaudeBot, PerplexityBot, Google-Extended all allowed 5. sitemap_exists, 6. sitemap_in_robots, 7. sitemap_valid_xml, 8. sitemap_url_count 9. crawl_depth - reachable within 3 clicks, 10. redirect_chain, 11. redirect_type 12. www_redirect, 13. http_to_https, 14. url_structure, 15. trailing_slash ## Category 2: Indexability (8 checks) 16. noindex_check, 17. canonical_tag, 18. canonical_self_reference 19. duplicate_title, 20. duplicate_meta_description 21. hreflang_valid, 22. pagination_rel, 23. x_robots_tag ## Category 3: On-Page SEO (23 checks) 24. title_exists, 25. title_length 30-60 chars, 26. title_keyword 27. meta_description_exists, 28. meta_description_length 70-120 29. h1_exists, 30. h1_count single H1, 31. h1_keyword 32. h2_structure, 33. heading_hierarchy H1 then H2 then H3 34. image_alt_all, 35. image_alt_descriptive, 36. keyword_in_url 37. keyword_density 0.5-3%, 38. content_length 300+ words 39. internal_links_present, 40. outbound_links_present 41. og_title, 42. og_description, 43. og_image 1200x630 44. og_url, 45. twitter_card, 46. robots_meta ## Category 4: Core Web Vitals and Speed (18 checks) 47. lcp_score Good under 2.5s, 48. inp_score Good under 200ms 49. cls_score Good under 0.1, 50. ttfb_score under 800ms 51. fcp_score under 1.8s, 52. tbt_score under 200ms 53. speed_index under 3.4s, 54. performance_score 50 or higher 55. mobile_performance, 56. desktop_performance 57. render_blocking, 58. image_optimization WebP or AVIF 59. image_lazy_loading loading=lazy, 60. image_dimensions 61. minification, 62. compression Gzip or Brotli 63. browser_caching, 64. cdn_usage ## Category 5: Mobile Usability (8 checks) 65. viewport_meta, 66. responsive_design, 67. tap_target_size 48x48px or larger 68. font_size 16px or larger, 69. content_width, 70. mobile_friendly_test 71. no_flash, 72. no_popup_intrusive ## Category 6: Security and Trust (12 checks) 73. https_enabled, 74. ssl_valid, 75. ssl_expiry 30+ days 76. hsts_header, 77. x_content_type nosniff, 78. x_frame_options 79. csp_header, 80. referrer_policy, 81. permissions_policy 82. mixed_content, 83. cors_policy, 84. sri_check ## Category 7: Structured Data (14 checks) 85. schema_present, 86. schema_valid, 87. schema_type_appropriate 88. organization_schema, 89. website_schema with SearchAction 90. breadcrumb_schema, 91. faqpage_schema, 92. howto_schema 93. article_schema, 94. product_schema, 95. localbusiness_schema 96. review_schema, 97. schema_image, 98. schema_datemodified ## Category 8: E-E-A-T Signals (12 checks) 99. about_page, 100. contact_page, 101. privacy_policy, 102. terms_of_service 103. author_info, 104. author_credentials, 105. company_address 106. phone_number, 107. business_registration, 108. tokushoho for JP e-commerce 109. social_proof, 110. external_mentions ## Category 9: Internal Linking (8 checks) 111. orphan_pages, 112. link_depth within 3 clicks, 113. anchor_text_descriptive 114. breadcrumb_nav, 115. related_links, 116. footer_links 117. nav_links, 118. internal_link_count 3 or more ## Category 10: Content Quality (12 checks) 119. content_freshness within 1 year, 120. date_published, 121. date_modified 122. content_unique, 123. thin_content 300+ words, 124. readability_score 125. paragraph_structure, 126. list_usage, 127. table_usage 128. image_usage, 129. video_usage, 130. content_formatting ## Category 11: AI Search Readiness (15 checks) 131. gptbot_allowed - GPTBot allowed in robots.txt OpenAI crawler 132. claudebot_allowed - ClaudeBot allowed in robots.txt Anthropic crawler 133. perplexitybot_allowed - PerplexityBot allowed in robots.txt 134. google_extended_allowed - Google-Extended allowed for Gemini training data 135. ccbot_allowed - CCBot allowed Common Crawl used by many AI models 136. llms_txt_exists - slash llms.txt file present at root 137. llms_txt_valid - llms.txt properly formatted 138. llms_full_txt_exists - slash llms-full.txt present 139. content_structure_ai - Headings and structure favorable for AI extraction 140. factual_citations - Claims supported with source links 141. definition_clarity - Key terms and concepts clearly defined 142. question_answer_format - Content uses Q and A format AI can extract 143. entity_clarity - Named entities people places organizations clearly identified 144. unique_data_points - Unique statistics or original research present 145. content_comprehensiveness - Topic comprehensively covered ## Additional Checks 146-165 146. dns_propagation, 147. ip_reputation, 148. social_presence 149. favicon_check, 150. 404_quality custom error page, 151. sitemap_accessibility 152. rss_feed for blog, 153. contrast_ratio WCAG AA 4.5 to 1 154. form_labels all inputs have labels, 155. skip_navigation link 156. aria_landmarks, 157. lang_attribute on html element 158. charset_declaration UTF-8, 159. meta_viewport well-formed 160. preconnect_hints for critical origins, 161. font_display swap 162. third_party_scripts minimal render-blocking, 163. html_validation 164. broken_links no broken internal links, 165. http2_support --- ## API Reference GET /api/stats Returns total_users, total_diagnoses, total_scans POST /api/ranking-analyzer/scan Body: url string Returns: scan_id and status processing GET /api/ranking-analyzer/scan/ID Returns when done: total_score 0-100, grade A through F, category_scores object, issues array GET /results/ID Shareable results page with correct OG meta tags for social sharing --- ## Fix Guide Coverage Japanese-language CMS-specific guides for each failed check. Platforms covered: WordPress, Wix, Shopify, Manual HTML. Each guide gives specific steps not generic advice. --- ## Company Name: Yamada Trade LLC Japanese: Gomei Kaisha Yamada Trade Location: Chiba Prefecture Japan Main site: https://yamadatrade.jp Tools platform: https://shindan.yamada-tools.jp Parent platform: https://yamada-tools.jp