{"id":368839,"date":"2026-09-17T17:11:48","date_gmt":"2026-09-17T17:11:48","guid":{"rendered":"https:\/\/ja.wordpress.org\/plugins\/aio-dash\/"},"modified":"2026-09-17T17:11:19","modified_gmt":"2026-09-17T17:11:19","slug":"garasaya-aio-dash","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/garasaya-aio-dash\/","author":23564423,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.1","requires":"4.9","requires_php":"7.0","requires_plugins":null,"header_name":"garasaya AIO Dashboard","header_author":"garasaya.com","header_description":"AI\u691c\u7d22\u6642\u4ee3\u3092\u4e57\u308a\u3053\u306a\u3059\u305f\u3081\u306e\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u3002\u69cb\u9020\u5316\u30c7\u30fc\u30bf\u751f\u6210\u30fbAI\u30af\u30ed\u30fc\u30e9\u30fc\u5206\u6790\u30fbFAQ\u751f\u6210\u7b49\u3067AI\u691c\u7d22\u30a8\u30f3\u30b8\u30f3\u304b\u3089\u306e\u5f15\u7528\u3092\u5f8c\u62bc\u3057\u3057\u307e\u3059\u3002","assets_banners_color":"5c5d5c","last_updated":"2026-09-17 17:11:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":47,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"garasaya","date":"2026-09-17 17:11:19","revision":3700664}},"upgrade_notice":{"0.2.5":"<p>Adds an explanation of how FAQ candidates and count suggestions are determined (AI mode only).<\/p>","0.2.4":"<p>Fixes FAQ generation timing out too easily on real sites, plus clearer completion messaging and count-tier labels.<\/p>","0.2.3":"<p>Fixes FAQ generation getting silently stuck at &quot;0 \/ 0&quot; if you take a while reviewing the count suggestion before clicking generate.<\/p>","0.2.2":"<p>Fixes the &quot;recommended&quot; and &quot;more&quot; FAQ count suggestions sometimes showing the same number.<\/p>","0.2.1":"<p>Fixes the update download step (not just the check) failing with &quot;cURL error 60&quot; on some hosts, plus a display bug in the FAQ count suggestions.<\/p>","0.2.0":"<p>FAQ bulk generation is smarter: site-wide analysis, category-grouped drafts, and dynamic count suggestions instead of a fixed list.<\/p>","0.1.2":"<p>Fixes the same &quot;cURL error 60&quot; issue for the update checker itself, not just backend API calls.<\/p>","0.1.1":"<p>Fixes a backend communication failure (&quot;cURL error 60&quot;) on some hosting environments with outdated CA certificates.<\/p>","0.1.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3700663,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3700663,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3700663,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3700663,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Schema.org JSON-LD output in page source","2":"FAQ bulk generation screen","3":"AI schema enhancement notice on posts list","4":"Settings screen"}},"plugin_section":[],"plugin_tags":[2353,1643,2591,1117,186],"plugin_category":[49,55],"plugin_contributors":[281328],"plugin_business_model":[],"class_list":["post-368839","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-faq","plugin_tags-geo","plugin_tags-schema","plugin_tags-seo","plugin_category-maps-and-location","plugin_category-seo-and-marketing","plugin_contributors-garasaya","plugin_committers-garasaya"],"banners":{"banner":"https:\/\/ps.w.org\/garasaya-aio-dash\/assets\/banner-772x250.png?rev=3700663","banner_2x":"https:\/\/ps.w.org\/garasaya-aio-dash\/assets\/banner-1544x500.png?rev=3700663","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/garasaya-aio-dash\/assets\/icon-128x128.png?rev=3700663","icon_2x":"https:\/\/ps.w.org\/garasaya-aio-dash\/assets\/icon-256x256.png?rev=3700663","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>AIO Dashboard<\/strong> helps your WordPress site get cited by AI search engines such as Google AI Overviews, ChatGPT, and Perplexity by providing:<\/p>\n\n<p><strong>No license key? No content ever leaves your server.<\/strong> The free structural analysis mode runs entirely on your own WordPress install \u2014 no external API calls, no tracking. AI-powered features are opt-in and only activate once you add a license key (see \"External Services\" below for exactly what is sent and when).<\/p>\n\n<p><strong>Built to complement your existing SEO plugin, not replace it.<\/strong> AIO Dashboard only manages AI-crawler-facing files (robots.txt entries, llms.txt) and AI-search structured data \u2014 it never touches the meta titles, descriptions, or redirects managed by Yoast SEO, Rank Math, or similar plugins. It automatically detects other SEO plugins and warns you before touching any file they may already control.<\/p>\n\n<ul>\n<li><strong>Automatic Schema.org JSON-LD output<\/strong> \u2014 Article, Organization, WebSite, FAQPage, BreadcrumbList structured data<\/li>\n<li><strong>AI-enhanced schema properties<\/strong> (ai_enhanced mode) \u2014 AI-generated <code>description<\/code>, <code>abstract<\/code>, and <code>keywords<\/code> for each post and page, automatically updated on publish<\/li>\n<li><strong>robots.txt management<\/strong> \u2014 Allow or block AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, etc.)<\/li>\n<li><strong>sitemap.xml generation<\/strong> \u2014 Automatic sitemap with duplicate detection for existing SEO plugins<\/li>\n<li><strong>llms.txt generation<\/strong> \u2014 Site summary file for AI crawlers, using AI-generated descriptions when available<\/li>\n<li><strong>FAQ page generation<\/strong> \u2014 Create FAQ content from your posts using structural analysis (free) or AI-assisted generation (requires license)<\/li>\n<li><strong>BreadcrumbList shortcode<\/strong> \u2014 Output visual breadcrumbs and BreadcrumbList schema on selected pages via <code>[aio_dash_breadcrumb]<\/code><\/li>\n<\/ul>\n\n<h4>Free features (no license required)<\/h4>\n\n<p>Structural analysis mode is fully free and operates without any external API calls:<\/p>\n\n<ul>\n<li>Automatic Schema.org output (Article, Organization, WebSite)<\/li>\n<li>FAQPage schema on pages with <code>[aio_dash_faq]<\/code> shortcode<\/li>\n<li>BreadcrumbList via shortcode<\/li>\n<li>robots.txt \/ sitemap.xml \/ llms.txt management<\/li>\n<li>FAQ generation using heading structure analysis (Level 1)<\/li>\n<\/ul>\n\n<h4>License-required features (ai_enhanced mode)<\/h4>\n\n<p>The following features require a valid license key and communicate with the AIO Dashboard backend service:<\/p>\n\n<ul>\n<li>AI-generated <code>description<\/code>, <code>abstract<\/code>, and <code>keywords<\/code> in Article schema<\/li>\n<li>Auto-generation of schema properties on post publish\/update<\/li>\n<li>AI-assisted FAQ generation (sends post title and content to our backend)<\/li>\n<li>AI-enhanced descriptions in llms.txt<\/li>\n<\/ul>\n\n<h4>External Services<\/h4>\n\n<p><strong>This plugin connects to the following external services.<\/strong> Services 1, 2, and 3 below are used only when a license key is activated and ai_enhanced mode is enabled (service 3 additionally requires that an address was actually extracted). Service 4 (AI crawler activity sync) applies whenever a license key is active, regardless of ai_enhanced\/structural mode. Services 5 and 6 (Google Analytics and Google Search Console) are entirely opt-in \u2014 nothing is sent to Google unless you explicitly connect them from the Settings screen, independent of license status.<\/p>\n\n<h4>1. AIO Dashboard Backend (app.aio-dash.com)<\/h4>\n\n<p>The plugin communicates with the AIO Dashboard backend service for:<\/p>\n\n<ul>\n<li><strong>License verification<\/strong> \u2014 Your license key and site domain are sent with every API request to verify your subscription.<\/li>\n<li><strong>AI-assisted FAQ generation<\/strong> (<code>POST \/api\/v1\/ai\/faq<\/code>) \u2014 When FAQ generation is triggered in ai_enhanced mode, the title and content of the post being processed are sent to our backend, which passes them to the Anthropic API to generate question-and-answer pairs.<\/li>\n<li><strong>AI-enhanced schema generation<\/strong> (<code>POST \/api\/v1\/ai\/schema-enhance<\/code>) \u2014 When a post or page is published\/updated in ai_enhanced mode, or when bulk generation is triggered, the title and content of the post are sent to our backend, which uses an AI model to determine the page's structured-data type (e.g. AboutPage, Service, JobPosting) and generate <code>description<\/code>, <code>abstract<\/code>, and <code>keywords<\/code> properties.<\/li>\n<li><strong>GEO page quality analysis<\/strong> (<code>POST \/api\/v1\/ai\/page-quality\/runs<\/code>) \u2014 When you manually trigger \"Analyze site\" (Dashboard screen), the title and content of up to 60 pages (full text for up to 40, excerpts for the remainder) are sent to our backend, which uses an AI model to score each page's citability to AI search engines (E-E-A-T, PREP structure, topical coverage, citability) and suggest improvements.<\/li>\n<li><strong>Business entity extraction<\/strong> (<code>POST \/api\/v1\/ai\/business-entity\/refresh<\/code>) \u2014 When a fixed page (<code>page<\/code> post type) is published\/updated in ai_enhanced mode, or when \"Analyze site\" is run manually, the title and full text content of <strong>all of your site's published fixed pages<\/strong> (not just the changed one, up to 40 pages) are sent to our backend, which uses an AI model to extract site-wide business facts \u2014 business type, address, phone number, service area, external profile links (sameAs), founding date, founder name(s), and license\/registration numbers \u2014 for use in the Organization\/LocalBusiness schema and llms.txt.<\/li>\n<li><strong>License status check<\/strong> (<code>GET \/api\/v1\/license\/status<\/code>) \u2014 Periodically checks whether your license is active and which mode (<code>structural<\/code> or <code>ai_enhanced<\/code>) is enabled.<\/li>\n<\/ul>\n\n<p><strong>Data sent to app.aio-dash.com:<\/strong><\/p>\n\n\n\n\n  Request\n  Data sent\n\n\n\n\n  License status check\n  License key, site domain\n\n\n  FAQ generation\n  License key, site domain, post title, post content (plain text, HTML tags stripped)\n\n\n  Schema enhancement\n  License key, site domain, post title, post content (plain text, HTML tags stripped)\n\n\n  GEO page quality analysis\n  License key, site domain, title and content (full text or excerpt) of up to 60 pages\n\n\n  Business entity extraction\n  License key, site domain, title and full-text content (plain text) of all published fixed pages\n\n\n  AI crawler activity sync\n  License key, site domain, daily counts per AI crawler service name (no user-agent strings, request paths, or IP addresses)\n\n\n\n\n<p>No personally identifiable information about your site visitors is ever sent. Only the post\/page title and content you have authored are transmitted.<\/p>\n\n<p>Service privacy policy: https:\/\/aio-dash.com\/privacy\/\nService terms of use: https:\/\/aio-dash.com\/terms\/<\/p>\n\n<h4>2. Anthropic (claude.anthropic.com)<\/h4>\n\n<p>When AI features are used, the AIO Dashboard backend sends post\/page content to Anthropic's API to generate FAQ pairs, schema properties, and business entity facts. This processing occurs server-side on our backend \u2014 the plugin itself does not communicate directly with Anthropic.<\/p>\n\n<ul>\n<li>Anthropic Privacy Policy: https:\/\/www.anthropic.com\/privacy<\/li>\n<li>Anthropic Terms of Service: https:\/\/www.anthropic.com\/legal\/consumer-terms<\/li>\n<\/ul>\n\n<h4>3. Geocoding of Space Information Authority of Japan \/ GSI (msearch.gsi.go.jp)<\/h4>\n\n<p>When business entity extraction (see Service 1 above) successfully extracts a postal address from your fixed pages, the AIO Dashboard backend sends that address text to the Geospatial Information Authority of Japan's public geocoding API to obtain latitude\/longitude coordinates, which are added to the Organization\/LocalBusiness schema as a <code>geo<\/code> (GeoCoordinates) property. This is a plain address lookup, not an AI service, and does not process any content beyond the extracted address string. It is operated by a Japanese government agency and requires no account or API key. If the lookup fails or returns no result, the <code>geo<\/code> property is simply omitted \u2014 no error is shown.<\/p>\n\n<ul>\n<li>Geospatial Information Authority of Japan (\u56fd\u571f\u5730\u7406\u9662): https:\/\/www.gsi.go.jp\/<\/li>\n<\/ul>\n\n<h4>4. AI Crawler Activity Sync (app.aio-dash.com)<\/h4>\n\n<p>The plugin always detects AI crawler visits (GPTBot, ClaudeBot, PerplexityBot, and others) from your server's own request log and displays them locally on the <strong>AIO Dashboard &gt; Access Analysis<\/strong> screen, regardless of license status. <strong>When a license key is active<\/strong>, an aggregated daily summary of this local data \u2014 the count of detections per AI service per day \u2014 is additionally synced to our backend so it can also inform other features (such as content generation suggestions).<\/p>\n\n<ul>\n<li><strong>Only aggregated counts are sent<\/strong>: service name, date, and hit count. The underlying raw data \u2014 user-agent strings, request paths, and IP addresses (which this plugin never records to begin with) \u2014 never leaves your server.<\/li>\n<li>Without a license key, no sync occurs and AI crawler detection remains entirely local.<\/li>\n<li>Sync runs once daily via WP-Cron. On the first sync after activation, up to 90 days of existing local history is sent as a one-time backfill; afterwards only new days are sent.<\/li>\n<\/ul>\n\n<h4>5. Google Analytics 4 (optional, opt-in)<\/h4>\n\n<p>If you click \"Connect\" for Google Analytics on the <strong>AIO Dashboard &gt; Settings<\/strong> screen, your browser is redirected to Google's OAuth consent screen to authorize read-only access to one of your GA4 properties (<code>analytics.readonly<\/code> scope). Google then redirects back to the AIO Dashboard backend (app.aio-dash.com), which stores the authorization and \u2014 not the plugin itself \u2014 periodically queries the Google Analytics Data API on your behalf. Retrieved data (session counts, traffic channels, referrer sources, top pages) is cached on our backend for up to 1 hour and displayed on the <strong>AIO Dashboard &gt; Access Analysis<\/strong> screen.<\/p>\n\n<ul>\n<li>This connection is entirely opt-in and independent of your license status \u2014 nothing is sent to Google unless you explicitly connect it.<\/li>\n<li>Only aggregate, read-only reporting data is retrieved. The plugin and backend never write to or modify your Google Analytics account.<\/li>\n<li>You can disconnect at any time from the Settings screen, which deletes the stored authorization on our backend.<\/li>\n<li>Google Privacy Policy: https:\/\/policies.google.com\/privacy<\/li>\n<li>Google API Services User Data Policy (including the Limited Use requirements we comply with): https:\/\/developers.google.com\/terms\/api-services-user-data-policy<\/li>\n<\/ul>\n\n<h4>6. Google Search Console (optional, opt-in)<\/h4>\n\n<p>If you click \"Connect\" for Google Search Console on the <strong>AIO Dashboard &gt; Settings<\/strong> screen, your browser is redirected to Google's OAuth consent screen to authorize read-only access to one of your verified Search Console properties (<code>webmasters.readonly<\/code> scope). Google then redirects back to the AIO Dashboard backend, which stores the authorization and periodically queries the Search Console API on your behalf. Retrieved data (search queries, clicks, impressions, average position, top pages, sitemap submission status) is cached on our backend for up to 1 hour and displayed on the <strong>AIO Dashboard &gt; Access Analysis<\/strong> screen. If you also subscribe to Sampling Investigation, this data may additionally be used to cross-reference search rankings with AI citation results, and aggregated signals from it may be included as context when generating content suggestions for your own site.<\/p>\n\n<ul>\n<li>This connection is entirely opt-in and independent of your license status \u2014 nothing is sent to Google unless you explicitly connect it.<\/li>\n<li>Only aggregate, read-only reporting data is retrieved. The plugin and backend never write to or modify your Search Console account.<\/li>\n<li>You can disconnect at any time from the Settings screen, which deletes the stored authorization on our backend.<\/li>\n<li>Google Privacy Policy: https:\/\/policies.google.com\/privacy<\/li>\n<li>Google API Services User Data Policy (including the Limited Use requirements we comply with): https:\/\/developers.google.com\/terms\/api-services-user-data-policy<\/li>\n<\/ul>\n\n<h4>No content data is sent in structural mode<\/h4>\n\n<p>If you are using the plugin <strong>without a license key<\/strong>, or your license is in <code>structural<\/code> mode, <strong>no post\/page content is ever sent to any external service.<\/strong> All schema generation and FAQ structural analysis run entirely on your WordPress server.<\/p>\n\n<h4>Privacy Policy<\/h4>\n\n<p>For information on what data this plugin collects and transmits, please see our full privacy policy: https:\/\/aio-dash.com\/privacy\/<\/p>\n\n<p><strong>For site owners:<\/strong> If your site uses the AI-enhanced license, you should disclose in your own privacy policy that post content may be transmitted to a third-party AI processing service for the purpose of generating structured data and FAQ content.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>aio-dash<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install via the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Go to <strong>AIO Dashboard &gt; Settings<\/strong> to configure robots.txt, sitemap.xml, and llms.txt options.<\/li>\n<li>If you have a license key, enter it in <strong>AIO Dashboard &gt; Settings &gt; License<\/strong> to enable AI-enhanced features.<\/li>\n<\/ol>\n\n<h4>Shortcodes<\/h4>\n\n<ul>\n<li><code>[aio_dash_faq]<\/code> \u2014 Display all published FAQ posts (the <code>aio_dash_faq<\/code> post type)<\/li>\n<li><code>[aio_dash_content id=\"123\"]<\/code> \u2014 Display one published, AI-generated content article by post ID<\/li>\n<li><code>[aio_dash_breadcrumb]<\/code> \u2014 Display a visual breadcrumb navigation with BreadcrumbList schema<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20without%20a%20license%20key%3F\"><h3>Does this plugin work without a license key?<\/h3><\/dt>\n<dd><p>Yes. All structural features (Schema.org output, robots.txt, sitemap.xml, llms.txt, FAQ generation via heading analysis) work without a license key and without any external API calls.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20externally%3F\"><h3>What data is sent externally?<\/h3><\/dt>\n<dd><p>Only when a license key is active and the mode is <code>ai_enhanced<\/code>: the title and plain-text content of the post\/page being processed are sent to our backend (app.aio-dash.com), which passes it to an AI provider (Anthropic). For fixed pages specifically, all of your site's published fixed pages are additionally sent together so that site-wide business facts (address, phone number, etc.) can be extracted; if an address is found, it is separately sent (address text only) to the Geospatial Information Authority of Japan's public geocoding API to obtain coordinates. No visitor data, passwords, or personally identifiable information are ever transmitted. Separately, if you choose to connect Google Analytics 4 and\/or Google Search Console from the Settings screen (entirely optional, independent of license status), read-only reporting data is retrieved from Google and displayed on the Access Analysis screen \u2014 see \"External Services\" above for details.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20yoast%20seo%20or%20rank%20math%3F\"><h3>Is this plugin compatible with Yoast SEO or Rank Math?<\/h3><\/dt>\n<dd><p>The plugin detects active SEO plugins and displays a warning in the admin screen if a conflict is found for robots.txt or sitemap.xml. It will not automatically overwrite settings managed by other plugins.<\/p><\/dd>\n<dt id=\"which%20php%20versions%20are%20supported%3F\"><h3>Which PHP versions are supported?<\/h3><\/dt>\n<dd><p>PHP 5.6.4 through PHP 8.2 and later. The plugin is tested on both ends of this range.<\/p><\/dd>\n<dt id=\"which%20wordpress%20versions%20are%20supported%3F\"><h3>Which WordPress versions are supported?<\/h3><\/dt>\n<dd><p>WordPress 4.9.8 and later. WordPress 3.6.1 and below are not supported.<\/p><\/dd>\n<dt id=\"how%20does%20the%20faq%20shortcode%20work%3F\"><h3>How does the FAQ shortcode work?<\/h3><\/dt>\n<dd><p>Generate FAQ posts from the <strong>AIO Dashboard &gt; FAQ<\/strong> screen (the <code>aio_dash_faq<\/code> custom post type). Generated posts are saved as drafts. After reviewing and publishing them, insert <code>[aio_dash_faq]<\/code> into any page \u2014 it automatically displays all currently published FAQ posts.<\/p><\/dd>\n<dt id=\"how%20is%20the%20ai-enhanced%20schema%20generated%3F\"><h3>How is the AI-enhanced schema generated?<\/h3><\/dt>\n<dd><p>When a post or page is published or updated (and ai_enhanced mode is active), the plugin automatically sends the title and content to the backend API. The generated <code>description<\/code>, <code>abstract<\/code>, and <code>keywords<\/code> are cached in post meta. If the content has not changed since the last generation, the API is not called again.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Changed: WordPress.org\u30d7\u30e9\u30b0\u30a4\u30f3\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3067\u306e\u521d\u56de\u516c\u958b\u306b\u3042\u308f\u305b\u3066\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u756a\u53f7\u30921.0.0\u3068\u3057\u305f\uff08\u81ea\u524d\u914d\u5e03\u7248\u3068\u3057\u3066\u306f\u7d99\u7d9a\u3057\u3066\u5b89\u5b9a\u904b\u7528\u3057\u3066\u304d\u305f\u5b9f\u7e3e\u3092\u8e0f\u307e\u3048\u3001\u521d\u3081\u3066\u306e\u5b89\u5b9a\u7248\u516c\u958b\u3068\u3044\u3046\u533a\u5207\u308a\u306b\u5408\u308f\u305b\u305f\u3082\u306e\u3002\u6a5f\u80fd\u9762\u306e\u7834\u58ca\u7684\u5909\u66f4\u306f\u7121\u3044\uff09\u3002<\/li>\n<li>Added: \u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u306eGA4\u30bb\u30af\u30b7\u30e7\u30f3\u306b\u3001\u30aa\u30fc\u30ac\u30cb\u30c3\u30af\u691c\u7d22\u6d41\u5165\u6570\u30fb\u30c0\u30a4\u30ec\u30af\u30c8\u6d41\u5165\u6570\u30fb\u30a8\u30f3\u30b2\u30fc\u30b8\u30e1\u30f3\u30c8\u7387\uff08\u3044\u305a\u308c\u3082\u76f4\u8fd128\u65e5\u9593\uff09\u3092\u8ffd\u52a0\u3057\u305f\u3002\u65e2\u306b\u53d6\u5f97\u6e08\u307f\u306eGA4\u30c7\u30fc\u30bf\u3092\u8868\u793a\u3059\u308b\u306e\u307f\u3067\u3001\u65b0\u898f\u306e\u5916\u90e8\u901a\u4fe1\u306f\u767a\u751f\u3057\u306a\u3044\u3002<\/li>\n<li>Added: \u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u306eKPI\u30ab\u30fc\u30c9\u306b\u300c\u30b3\u30f3\u30c6\u30f3\u30c4\u30ab\u30d0\u30ec\u30c3\u30b8\u7387\u300d\u3092\u8ffd\u52a0\u3057\u305f\uff08\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u3067\u8ffd\u8de1\u4e2d\u306e\u30ad\u30fc\u30ef\u30fc\u30c9\u6570\u00f7\uff08\u8ffd\u8de1\u4e2d\u30ad\u30fc\u30ef\u30fc\u30c9\u6570\uff0bAI\u304c\u63d0\u6848\u3057\u305f\u672a\u8ffd\u8de1\u306e\u30ad\u30fc\u30ef\u30fc\u30c9\u5019\u88dc\u6570\uff09\u3002\u30e9\u30a4\u30bb\u30f3\u30b9\u672a\u8a2d\u5b9a\u6642\u30fbAI\u5f15\u7528\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u672a\u5951\u7d04\u6642\u306f\u4ed6\u306eKPI\u30ab\u30fc\u30c9\u3068\u540c\u69d8\u30a2\u30c3\u30d7\u30bb\u30eb\u8868\u793a\u306b\u306a\u308b\u3002<\/li>\n<li>Changed: \u30d1\u30fc\u30bb\u30f3\u30c6\u30fc\u30b8\u7cfbKPI\uff08\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u306e\u5f15\u7528\u7387\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u30ab\u30d0\u30ec\u30c3\u30b8\u7387\u30fb\u30a8\u30f3\u30b2\u30fc\u30b8\u30e1\u30f3\u30c8\u7387\uff09\u306e\u8868\u793a\u3092\u3001\u30d7\u30ec\u30fc\u30f3\u306a\u6570\u5b57\u304b\u3089\u534a\u5186\u578b\u30b2\u30fc\u30b8\uff08\u30b9\u30d4\u30fc\u30c9\u30e1\u30fc\u30bf\u30fc\u98a8\uff09\u306b\u5909\u66f4\u3057\u305f\u3002\u8272\u306f\u8d64\u9ec4\u7dd1\u306e\u4fe1\u53f7\u8272\u3067\u306f\u306a\u304f\u3001WordPress\u7ba1\u7406\u753b\u9762\u306e\u914d\u8272\u30b9\u30ad\u30fc\u30e0\uff08\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u753b\u9762\u3067\u9078\u629e\u3059\u308b\u300cFresh\u300d\u300cEctoplasm\u300d\u7b49\uff09\u306b\u81ea\u52d5\u8ffd\u5f93\u3055\u305b\u3001\u7ba1\u7406\u753b\u9762\u5168\u4f53\u306b\u306a\u3058\u3080\u3088\u3046\u306b\u3057\u3066\u3044\u308b\u3002\u7acb\u3061\u4e0a\u3052\u305f\u3070\u304b\u308a\u3067\u6570\u5024\u304c\u4f4e\u3044\u30b5\u30a4\u30c8\u3092\u8b66\u544a\u306e\u3088\u3046\u306b\u898b\u305b\u308b\u3053\u3068\u3082\u306a\u3044\u3002<\/li>\n<\/ul>\n\n<h4>0.8.52<\/h4>\n\n<ul>\n<li>Fixed: \u300c\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\u300d\u7b49\u306e\u91cd\u3044\u5206\u6790\u51e6\u7406\u304cWP-Cron\u306e\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u7d99\u7d9a\u3092\u7d4c\u7531\u3057\u3066\u5b8c\u4e86\u3057\u305f\u5834\u5408\u3001\u958b\u59cb\u3057\u305f\u7ba1\u7406\u8005\u3067\u306f\u306a\u304f\u5225\u306e\u30e6\u30fc\u30b6\u30fcID\uff080\uff09\u306e\u4e0b\u306b\u7d50\u679c\u304c\u4fdd\u5b58\u3055\u308c\u3001\u958b\u59cb\u3057\u305f\u672c\u4eba\u306b\u306f\u7d50\u679c\u304c\u6c38\u9060\u306b\u8868\u793a\u3055\u308c\u306a\u3044\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002<\/li>\n<li>Changed: \u8868\u793a\u540d\u3092\u300cAIO Dash\u300d\u304b\u3089\u300cAIO Dashboard\u300d\u306b\u7d71\u4e00\u3057\u305f\uff08\u7ba1\u7406\u753b\u9762\u30b5\u30a4\u30c9\u30d0\u30fc\u30e1\u30cb\u30e5\u30fc\u30fb\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc\u30ac\u30a4\u30c9\u306e\u898b\u51fa\u3057\u7b49\uff09\u3002<\/li>\n<li>Changed: \u7ba1\u7406\u753b\u9762\u3067\u76f4\u63a5echo\u3057\u3066\u3044\u305f\u4e00\u90e8\u306e\u30a4\u30f3\u30e9\u30a4\u30f3CSS\/JavaScript\u3092\u3001WordPress\u30b3\u30a2\u6a19\u6e96\u306e<code>wp_add_inline_style()<\/code>\/<code>wp_add_inline_script()<\/code>\u7d4c\u7531\u306e\u51fa\u529b\u306b\u5909\u66f4\u3057\u305f\u3002\u8868\u793a\u30fb\u52d5\u4f5c\u306b\u5909\u66f4\u306f\u306a\u3044\u3002<\/li>\n<li>Changed: AI\u30af\u30ed\u30fc\u30e9\u30fc\u691c\u77e5\u30ed\u30b0\u306b\u4fdd\u5b58\u3059\u308bUser-Agent\u30fb\u30ea\u30af\u30a8\u30b9\u30c8URI\u306b\u3064\u3044\u3066\u3001\u4fdd\u5b58\u524d\u306e\u30b5\u30cb\u30bf\u30a4\u30ba\u51e6\u7406\u3092\u8ffd\u52a0\u3057\u305f\uff08\u5165\u529b\u5024\u306e\u53d6\u308a\u6271\u3044\u3092\u3088\u308a\u53b3\u683c\u5316\u3059\u308b\u305f\u3081\u306e\u5bfe\u5fdc\u3067\u3001\u65e2\u5b58\u306e\u691c\u77e5\u30ed\u30b8\u30c3\u30af\u3078\u306e\u5f71\u97ff\u306f\u306a\u3044\uff09\u3002<\/li>\n<li>Changed: <code>readme.txt<\/code>\u306e\u300cRequires at least\u300d\u8868\u8a18\u3092\u300c4.9.8\u300d\u304b\u3089\u300c4.9\u300d\u306b\u4fee\u6b63\u3057\u305f\uff08\u8868\u8a18\u306e\u307f\u306e\u5909\u66f4\u3001\u52d5\u4f5c\u8981\u4ef6\u306b\u5909\u66f4\u306f\u306a\u3044\uff09\u3002<\/li>\n<li>Changed: WordPress\u516c\u5f0f\u306ePlugin Check\u30c4\u30fc\u30eb\u306e\u6307\u6458\u3092\u53d7\u3051\u3001sitemap.xml\u95a2\u9023\u306e3\u3064\u306e\u62e1\u5f35\u7528\u30d5\u30a3\u30eb\u30bf\u30fc\uff08<code>llmo_sitemap_exclude_post_types<\/code>\u30fb<code>llmo_sitemap_is_easys_internal_post_type<\/code>\u30fb<code>llmo_sitemap_exclude_slugs<\/code>\uff09\u306e\u30d5\u30c3\u30af\u540d\u3092\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u540d\u306e\u30d7\u30ec\u30d5\u30a3\u30c3\u30af\u30b9\u898f\u7d04\u306b\u5408\u308f\u305b\u3066<code>aio_dash_<\/code>\u59cb\u307e\u308a\u306e\u540d\u79f0\uff08<code>aio_dash_sitemap_exclude_post_types<\/code>\u7b49\uff09\u306b\u5909\u66f4\u3057\u305f\u3002\u65e7\u540d\u79f0\u306f0.8.45\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u540d\u30ea\u30cd\u30fc\u30e0\uff08GEO Plugin\u2192AIO Dash\uff09\u4ee5\u524d\u306e\u540d\u6b8b\u3067\u3001\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u3068\u306f\u7570\u306a\u308a\u4e92\u63db\u30a8\u30a4\u30ea\u30a2\u30b9\u306f\u8a2d\u3051\u3066\u3044\u306a\u3044\u3002\u3053\u308c\u3089\u306e\u30d5\u30a3\u30eb\u30bf\u30fc\u3092\u3054\u81ea\u8eab\u306e\u30c6\u30fc\u30de\u30fb\u30ab\u30b9\u30bf\u30e0\u30b3\u30fc\u30c9\u3067\u5229\u7528\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u30d5\u30c3\u30af\u540d\u306e\u66f8\u304d\u63db\u3048\u304c\u5fc5\u8981\u3002<\/li>\n<\/ul>\n\n<h4>0.8.51<\/h4>\n\n<ul>\n<li>Fixed: \u30c6\u30fc\u30de\u306e\u30d8\u30c3\u30c0\u30fc\/\u30d5\u30c3\u30bf\u30fc\u306b\u306e\u307f\u8a2d\u7f6e\u3055\u308c\u305fSNS\u30a2\u30a4\u30b3\u30f3\u30ea\u30f3\u30af\u304c\u3001\u4e8b\u696d\u8005\u60c5\u5831\u306esameAs\u3068\u3057\u3066\u62fe\u3048\u306a\u3044\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u30b5\u30a4\u30c8\u30c8\u30c3\u30d7\u30da\u30fc\u30b8\u306e\u30d8\u30c3\u30c0\u30fc\/\u30d5\u30c3\u30bf\u30fcHTML\u3092\u53d6\u5f97\u3057\u3066AI\u62bd\u51fa\u306b\u6e21\u3059\u3088\u3046\u306b\u3057\u305f\uff08\u56fa\u5b9a\u30da\u30fc\u30b8\u672c\u6587\u304b\u3089\u306e\u62bd\u51fa\u30ed\u30b8\u30c3\u30af\u3068\u306f\u72ec\u7acb\u3001\u30b3\u30fc\u30c9\u306e\u307f\u306e\u5909\u66f4\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.50<\/h4>\n\n<ul>\n<li>Changed: \u300c\u5916\u90e8\u5bfe\u7b56\u306b\u3064\u3044\u3066\u300d\u30dc\u30c3\u30af\u30b9\u306e\u8aac\u660e\u6587\u3092\u3001\u5185\u90e8\u5bfe\u7b56\u3068\u306e\u9055\u3044\u30fb\u63b2\u8f09\u4fdd\u8a3c\u304c\u7121\u3044\u65e8\u304c\u3088\u308a\u4f1d\u308f\u308b\u3088\u30463\u884c\u69cb\u6210\u306b\u66f8\u304d\u76f4\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.49<\/h4>\n\n<ul>\n<li>Fixed: WordPress\u306e\u8a00\u8a9e\u3092\u82f1\u8a9e\u306b\u8a2d\u5b9a\u3057\u3066\u3044\u3066\u3082\u3001\u8a2d\u5b9a\u5b8c\u4e86\u901a\u77e5\u7b49\u306e\u4e00\u90e8\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u65e5\u672c\u8a9e\u306e\u307e\u307e\u8868\u793a\u3055\u308c\u3066\u3044\u305f\u554f\u984c\u306b\u5bfe\u5fdc\u3057\u305f\u3002\u30d7\u30e9\u30b0\u30a4\u30f3\u5074\u306e\u672a\u7ffb\u8a33\u6587\u5b57\u5217\uff0822\u4ef6\uff09\u3092\u82f1\u8a33\u3057\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9API\u304c\u8fd4\u3059\u30e1\u30c3\u30bb\u30fc\u30b8\u3082\u65b0\u8a2d\u306e<code>X-Locale<\/code>\u30d8\u30c3\u30c0\u30fc\u306b\u5fdc\u3058\u3066\u65e5\u672c\u8a9e\/\u82f1\u8a9e\u3092\u5207\u308a\u66ff\u3048\u308b\u3088\u3046\u306b\u3057\u305f\uff08\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5074\u306e\u5bfe\u5fdc\u3001\u30b3\u30fc\u30c9\u306e\u307f\u306e\u5909\u66f4\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.48<\/h4>\n\n<ul>\n<li>Fixed: FAQ\u4e00\u62ec\u751f\u6210\uff08AI\u89e3\u6790\u30e2\u30fc\u30c9\uff09\u3067\u3001\u751f\u6210\u30d5\u30a7\u30fc\u30ba\u5b8c\u4e86\u5f8c\u306b\u30ec\u30d3\u30e5\u30fc\uff08\u7cbe\u67fb\uff09\u30d5\u30a7\u30fc\u30ba\u3078\u79fb\u308b\u3068\u30d7\u30ed\u30b0\u30ec\u30b9\u30d0\u30fc\u304c0%\u3078\u623b\u308a\u3001\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u305f\u3088\u3046\u306b\u898b\u3048\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u751f\u6210\u306e\u5b8c\u4e86\u7387\u3068\u30ec\u30d3\u30e5\u30fc\u306e\u5b8c\u4e86\u7387\u3092\u305d\u308c\u305e\u308c50%\u305a\u3064\u306b\u6309\u5206\u3057\u30011\u672c\u306e\u30d0\u30fc\u3067\u5358\u8abf\u306b\u9032\u3080\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.47<\/h4>\n\n<ul>\n<li>Added: \u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u306b\u3082\u30d7\u30ed\u30b0\u30ec\u30b9\u30d0\u30fc\u3092\u8ffd\u52a0\u3057\u305f\uff08\u5bfe\u8c61\u30da\u30fc\u30b8\u53ce\u96c6\u30d5\u30a7\u30fc\u30ba\u3092\u6301\u305f\u306a\u3044\u5358\u767a\u751f\u6210\u306e\u305f\u3081\u3001\u5272\u5408\u8868\u793a\u3067\u306f\u306a\u304f\u7e1e\u6a21\u69d8\u306e\u4e0d\u5b9a\u5f62\u8868\u793a\uff09\u3002<\/li>\n<li>Fixed: \u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u304c\u751f\u6210\u3059\u308b\u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u306e\u56fa\u5b9a\u6587\u8a00\u30fbAI\u30d7\u30ed\u30f3\u30d7\u30c8\u306b\u6b8b\u3063\u3066\u3044\u305f\u300cGEO\u30b9\u30b3\u30a2\u300d\u8868\u8a18\u3092\u300cAIO\u30b9\u30b3\u30a2\u300d\u306b\u7d71\u4e00\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.46<\/h4>\n\n<ul>\n<li>Added: AIO\u30b9\u30b3\u30a2\u89e3\u6790\u30fbFAQ\u4e00\u62ec\u751f\u6210\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u30fbAI\u30b9\u30ad\u30fc\u30de\u6700\u9069\u5316\u306e\u300c\u51e6\u7406\u4e2d\u300d\u8868\u793a\u306b\u3001\u8996\u899a\u7684\u306a\u30d7\u30ed\u30b0\u30ec\u30b9\u30d0\u30fc\u3092\u8ffd\u52a0\u3057\u305f\u3002\u51e6\u7406\u4ef6\u6570\/\u5408\u8a08\u4ef6\u6570\u304c\u5224\u660e\u3057\u3066\u3044\u308b\u5834\u5408\u306f\u5b9f\u969b\u306e\u5272\u5408\u3092\u8868\u793a\u3057\u3001\u4e0d\u660e\u306a\u5834\u5408\uff08\u958b\u59cb\u76f4\u5f8c\u30fb\u901a\u4fe1\u30a8\u30e9\u30fc\u518d\u8a66\u884c\u4e2d\u7b49\uff09\u306f\u7e1e\u6a21\u69d8\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u3067\u300c\u52d5\u3044\u3066\u3044\u308b\u300d\u3053\u3068\u3092\u793a\u3059\u3002<\/li>\n<li>Changed: \u30d7\u30e9\u30b0\u30a4\u30f3\u5168\u4f53\u3067\u7528\u8a9e\u3092\u300cGEO\u30b9\u30b3\u30a2\u300d\u304b\u3089\u300cAIO\u30b9\u30b3\u30a2\u300d\u3078\u7d71\u4e00\u3057\u305f\uff08\u8868\u793a\u7528\u8a9e\u306e\u307f\u3002\u30d0\u30c3\u30af\u30a8\u30f3\u30c9API\u3068\u306e\u5185\u90e8\u8b58\u5225\u5b50<code>geo_score<\/code>\u306f\u5909\u66f4\u3057\u3066\u3044\u306a\u3044\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.45<\/h4>\n\n<ul>\n<li>Changed: \u88fd\u54c1\u540d\u3092\u300cGEO Plugin\u300d\u304b\u3089\u300cAIO Dash\u300d\u3078\u5168\u9762\u30ea\u30cd\u30fc\u30e0\u3057\u305f\uff08WordPress.org\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u547d\u540d\u898f\u7d04\u3067\u300cplugin\u300d\u3068\u3044\u3046\u8a9e\u304c\u30d7\u30e9\u30b0\u30a4\u30f3\u540d\u30fb\u30b9\u30e9\u30c3\u30b0\u306b\u4f7f\u7528\u7981\u6b62\u3068\u5224\u660e\u3057\u305f\u305f\u3081\uff09\u3002namespace\uff08GeoPlugin\u2192AioDash\uff09\u30fb\u95a2\u6570\/\u30d5\u30c3\u30afprefix\uff08geo_plugin_\u2192aio_dash_\uff09\u30fb\u30b9\u30e9\u30c3\u30b0\uff08geo-plugin\u2192aio-dash\uff09\u30fb\u30c6\u30ad\u30b9\u30c8\u30c9\u30e1\u30a4\u30f3\u30fb\u30e1\u30a4\u30f3\u30d5\u30a1\u30a4\u30eb\u540d\u30fb\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u30c9\u30e1\u30a4\u30f3\uff08geo-plugin.com\u2192aio-dash.com\uff09\u3092\u4e00\u62ec\u5909\u66f4\u3057\u305f\u3002\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\uff08<code>[aio_dash_faq]<\/code>\u30fb<code>[aio_dash_content]<\/code>\u30fb<code>[aio_dash_breadcrumb]<\/code>\uff09\u30fb\u30ab\u30b9\u30bf\u30e0\u6295\u7a3f\u30bf\u30a4\u30d7\u306f\u65b0\u3057\u3044\u8b58\u5225\u5b50\u306b\u5909\u308f\u3063\u305f\u304c\u3001\u65e2\u5b58\u30b5\u30a4\u30c8\u306b\u57cb\u3081\u8fbc\u307f\u6e08\u307f\u306e\u65e7\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\uff08<code>[geo_plugin_faq]<\/code>\u7b49\uff09\u306f\u4e92\u63db\u30a8\u30a4\u30ea\u30a2\u30b9\u3068\u3057\u3066\u5f15\u304d\u7d9a\u304d\u52d5\u4f5c\u3059\u308b\u3002<\/li>\n<li>\u3053\u306e\u30ea\u30cd\u30fc\u30e0\u306b\u4f34\u3044\u3001\u65e7\u300cGEO Plugin\u300d\u306e\u81ea\u52d5\u66f4\u65b0\u914d\u4fe1\uff08app.geo-plugin.com\uff09\u306f\u672c\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u3082\u3063\u3066\u7d42\u4e86\u3059\u308b\u3002\u65e2\u5b58\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u306e\u300cGEO Plugin\u300d\u3092\u304a\u4f7f\u3044\u306e\u5834\u5408\u306f\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u4e00\u89a7\u304b\u3089\u4e00\u5ea6\u524a\u9664\u306e\u3046\u3048\u3001\u672c\u30d7\u30e9\u30b0\u30a4\u30f3\u300cAIO Dash\u300d\u3092\u65b0\u898f\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u3066\u304f\u3060\u3055\u3044\uff08\u8a2d\u5b9a\u30fb\u30e9\u30a4\u30bb\u30f3\u30b9\u30ad\u30fc\u306f\u65b0\u898f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5f8c\u306b\u518d\u8a2d\u5b9a\u304c\u5fc5\u8981\u3067\u3059\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.44<\/h4>\n\n<ul>\n<li>Fixed: readme.txt\u306e\u300cExternal Services\u300d\u958b\u793a\u4e00\u89a7\u306b\u3001GEO\u30b9\u30b3\u30a2\u89e3\u6790\uff08<code>POST \/api\/v1\/ai\/page-quality\/runs<\/code>\uff09\u306e\u9805\u76ee\u304c\u629c\u3051\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u4e8b\u696d\u8005\u60c5\u5831\u62bd\u51fa\u3068\u306f\u300c\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\u300d\u30dc\u30bf\u30f3\u3092\u5171\u6709\u3059\u308b\u3060\u3051\u306e\u5225\u306eAPI\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u3067\u3042\u308a\u3001\u72ec\u7acb\u3057\u305f\u958b\u793a\u9805\u76ee\u3068\u3057\u3066\u8ffd\u52a0\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.43<\/h4>\n\n<ul>\n<li>Changed: \u6d77\u5916\u7af6\u5408\u30b5\u30fc\u30d3\u30b9\u306e\u8abf\u67fb\u3092\u8e0f\u307e\u3048\u3001UI\u30fb\u8a34\u6c42\u6587\u8a00\u3092\u6539\u5584\u3057\u305f\u3002GEO\u30b9\u30b3\u30a2\u306e\u8a55\u4fa1\u89b3\u70b9\uff084\u3064\uff09\u3092\u8aac\u660e\u6587\u30fb\u5b8c\u4e86\u30e1\u30c3\u30bb\u30fc\u30b8\u306b\u660e\u8a18\u3001\u30e9\u30a4\u30bb\u30f3\u30b9\u30ad\u30fc\u672a\u8a2d\u5b9a\u6642\u306f\u5916\u90e8\u901a\u4fe1\u304c\u4e00\u5207\u7121\u3044\u65e8\u3092\u8a2d\u5b9a\u753b\u9762\u30fbreadme.txt\u306e\u4e21\u65b9\u3067\u660e\u793a\u3001\u4ed6\u306eSEO\u30d7\u30e9\u30b0\u30a4\u30f3\u3068\u306e\u7af6\u5408\u304c\u691c\u51fa\u3055\u308c\u306a\u304b\u3063\u305f\u5834\u5408\u306b\u300c\u4f75\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u300d\u3068\u3044\u3046\u5b89\u5fc3\u6750\u6599\u3092\u65b0\u305f\u306b\u8868\u793a\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002\u3042\u308f\u305b\u3066<code>Plugin.php<\/code>\u306e\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc\u6b04\u306e\u53e4\u3044\u8a18\u8ff0\uff08\u30da\u30fc\u30b8\u6570\u4e0a\u9650\u30fb\u30dc\u30bf\u30f3\u306e\u8a2d\u7f6e\u5834\u6240\uff09\u3092\u5b9f\u88c5\u306b\u5408\u308f\u305b\u3066\u4fee\u6b63\u3057\u3001\u4e8b\u696d\u8005\u60c5\u5831\u62bd\u51fa\u306e\u958b\u793a\u9805\u76ee\u3082\u8ffd\u52a0\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.42<\/h4>\n\n<ul>\n<li>Changed: WordPress\u516c\u5f0f\u306ePlugin Check\u30c4\u30fc\u30eb\u306b\u3088\u308b\u6307\u6458\u306e\u3046\u3061\u3001\u30b3\u30fc\u30c9\u3067\u5b89\u5168\u306b\u5bfe\u5fdc\u3067\u304d\u308b\u3082\u306e\u3092\u4fee\u6b63\u3057\u305f\uff08nonce\u691c\u8a3c\u6e08\u307f\u7b87\u6240\u3078\u306e\u6ce8\u91c8\u6f0f\u308c\u3001\u51fa\u529b\u30a8\u30b9\u30b1\u30fc\u30d7\u306e\u660e\u793a\u5316\u3001\u7ffb\u8a33\u30b3\u30e1\u30f3\u30c8\u6f0f\u308c\uff09\u3002readme.txt\u306e\u30bf\u30b0\u6570\u30fb\u6982\u8981\u6587\u306e\u9577\u3055\u30fb\u300cTested up to\u300d\u3082\u6574\u5099\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.41<\/h4>\n\n<ul>\n<li>Fixed: \u30d1\u30f3\u304f\u305a\u30ea\u30b9\u30c8\uff08<code>[geo_breadcrumb]<\/code>\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u30fbBreadcrumbList\u30b9\u30ad\u30fc\u30de\uff09\u306e\u5148\u982d\u9805\u76ee\u300c\u30db\u30fc\u30e0\u300d\u306e\u30e9\u30d9\u30eb\u304c\u3001\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u5074\u3067\u8aa4\u3063\u3066\u82f1\u8a9e\u8868\u8a18\u306e\u307e\u307e\u306b\u306a\u3063\u3066\u304a\u308a\u3001\u65e5\u672c\u8a9e\u30b5\u30a4\u30c8\u3067\u8868\u793a\u3059\u308b\u3068\u5148\u982d\u3060\u3051\u82f1\u8a9e\u306b\u306a\u3063\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.40<\/h4>\n\n<ul>\n<li>Fixed: \u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u300c\u8abf\u67fb\u983b\u5ea6\u300d\u6b04\u3067\u3001\u5951\u7d04\u30c1\u30e3\u30cd\u30eb\uff08channel\uff09\u304c\u53d6\u5f97\u3067\u304d\u306a\u3044\u5834\u5408\u306b\u3001\u4ee3\u7406\u5e97\u7d4c\u7531\u306e\u5951\u7d04\u3067\u3042\u3063\u3066\u3082Stripe\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8\u306e\u7533\u8fbc\u307f\u30ea\u30f3\u30af\u304c\u8868\u793a\u3055\u308c\u3046\u308b\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u300c\u30bb\u30eb\u30d5\u30b5\u30fc\u30d6\u306e\u5834\u5408\u306e\u307f\u8868\u793a\u3059\u308b\u300d\u3068\u3044\u3046\u660e\u793a\u7684\u306a\u8a31\u53ef\u30ea\u30b9\u30c8\u306e\u5224\u5b9a\u306b\u5909\u66f4\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.39<\/h4>\n\n<ul>\n<li>Changed: \u30d7\u30e9\u30b0\u30a4\u30f3\u66f4\u65b0\u901a\u77e5\u306e\u8868\u793a\u4f4d\u7f6e\u3092\u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u3092\u78ba\u8a8d\u3059\u308b\u300d\u30dc\u30bf\u30f3\u306e\u76f4\u5f8c\uff08AI\u751f\u6210\u30ab\u30fc\u30c9\u3088\u308a\u524d\uff09\u306b\u79fb\u52d5\u3057\u3001\u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u306e\u3072\u3068\u3064\u3068\u3057\u3066\u8aad\u3081\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.38<\/h4>\n\n<ul>\n<li>Changed: \u300c\u5916\u90e8\u5bfe\u7b56\u306b\u3064\u3044\u3066\u300d\u306e\u8868\u793a\u304b\u3089\u63a8\u85a6\u7406\u7531\uff08\u300c\uff08\u8a73\u7d30\u306a\u63a8\u85a6\u7406\u7531\u306f\u751f\u6210\u3055\u308c\u307e\u305b\u3093\u3067\u3057\u305f\uff09\u300d\u3092\u542b\u3080\uff09\u3092\u524a\u9664\u3057\u305f\u3002\u63b2\u8f09\u5148\u5019\u88dc\u306e\u30ea\u30b9\u30c8\u5168\u4f53\u3092\u56f2\u3080\u767d\u80cc\u666f\u306e\u30dc\u30c3\u30af\u30b9\u3092\u8ffd\u52a0\u3057\u305f\uff081\u4ef6\u305a\u3064\u306e\u30dc\u30c3\u30af\u30b9\u3067\u306f\u306a\u304f\u3001\u30ea\u30b9\u30c8\u5168\u4f53\u30671\u3064\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.37<\/h4>\n\n<ul>\n<li>Added: \u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u306e\u5b9f\u884c\u983b\u5ea6\uff08\u9694\u9031\uff0f\u9031\u6b21\uff0f\u65e5\u6b21\uff09\u3092\u3001\u6709\u6599\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3068\u3057\u3066\u9078\u629e\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\u3002\u30bb\u30eb\u30d5\u30b5\u30fc\u30d6\u5951\u7d04\u306f\u300c\u8abf\u67fb\u983b\u5ea6\u300d\u6b04\u306e\u7533\u8fbc\u307f\u30ea\u30f3\u30af\u304b\u3089Stripe Checkout\u3078\u3001\u4ee3\u7406\u5e97\u7d4c\u7531\u306e\u5951\u7d04\u306f\u30d1\u30fc\u30c8\u30ca\u30fc\u30dd\u30fc\u30bf\u30eb\u304b\u3089\u5207\u308a\u66ff\u3048\u3089\u308c\u308b\u3002\u4ee3\u7406\u5e97\u7d4c\u7531\u306e\u30e9\u30a4\u30bb\u30f3\u30b9\u306b\u306fStripe\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8UI\u3092\u8868\u793a\u305b\u305a\u3001\u983b\u5ea6\u306e\u5909\u66f4\u306f\u30d1\u30fc\u30c8\u30ca\u30fc\u3078\u306e\u76f8\u8ac7\u3092\u6848\u5185\u3059\u308b\u3002<\/li>\n<\/ul>\n\n<h4>0.8.36<\/h4>\n\n<ul>\n<li>Changed: \u30d7\u30e9\u30b0\u30a4\u30f3\u66f4\u65b0\u901a\u77e5\u3092\u3001\u30da\u30fc\u30b8\u4e0a\u90e8\u306e\u72ec\u7acb\u3057\u305f\u901a\u77e5\u30d0\u30ca\u30fc\u304b\u3089\u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u6b04\u306e\u5148\u982d\u3078\u79fb\u52d5\u3057\u3001AI\u304c\u751f\u6210\u3059\u308b\u4ed6\u306e\u5bfe\u5fdc\u30ab\u30fc\u30c9\u3068\u540c\u3058\u898b\u305f\u76ee\uff08\u67a0\u7dda\u30dc\u30c3\u30af\u30b9\uff09\u306b\u5909\u66f4\u3057\u305f\u3002<\/li>\n<li>Changed: \u300c\u66f4\u65b0\u300d\u30dc\u30bf\u30f3\u3067\u66f4\u65b0\u3092\u5b9f\u884c\u3057\u305f\u969b\u3001\u51e6\u7406\u5b8c\u4e86\u30e1\u30c3\u30bb\u30fc\u30b8\u30922\u79d2\u9593\u8868\u793a\u3057\u3066\u304b\u3089\u30da\u30fc\u30b8\u3092\u518d\u8aad\u307f\u8fbc\u307f\u3059\u308b\u3088\u3046\u306b\u3057\u305f\uff08\u5f93\u6765\u306f\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u8868\u793a\u3055\u308c\u308b\u9593\u3082\u306a\u304f\u5373\u5ea7\u306b\u518d\u8aad\u307f\u8fbc\u307f\u3055\u308c\u3001\u66f4\u65b0\u304c\u5b8c\u4e86\u3057\u305f\u5b9f\u611f\u304c\u6301\u3066\u306a\u304b\u3063\u305f\u305f\u3081\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.35<\/h4>\n\n<ul>\n<li>Changed: \u300c\u5916\u90e8\u5bfe\u7b56\u306b\u3064\u3044\u3066\u300d\u6b04\u306e\u8868\u793a\u3092\u3001\u3088\u308a\u63a7\u3048\u3081\u306a\u898b\u305f\u76ee\u306b\u5909\u66f4\u3057\u305f\uff08\u5916\u90e8\u5bfe\u7b56\u306fGEO Plugin\u3068\u3057\u3066\u306f\u526f\u6b21\u7684\u306a\u8981\u7d20\u306e\u305f\u3081\uff09\u3002\u300c\u63b2\u8f09\u3092\u4f9d\u983c\u3059\u308b\u300d\u30dc\u30bf\u30f3\u3092\u524a\u9664\u3057\u3001\u4ee3\u308f\u308a\u306b\u30b5\u30a4\u30c8\u540d\u30fbURL\u305d\u308c\u305e\u308c\u3092\u30aa\u30f3\u30de\u30a6\u30b9\u6642\u306e\u307f\u4e0b\u7dda\u304c\u4ed8\u304f\u30c6\u30ad\u30b9\u30c8\u30ea\u30f3\u30af\u306b\u3057\u305f\u3002\u767d\u80cc\u666f\u306e\u30dc\u30c3\u30af\u30b9\u8868\u793a\u3082\u524a\u9664\u3057\u305f\u3002\u3042\u308f\u305b\u3066\u8aac\u660e\u6587\u306e\u6539\u884c\u4f4d\u7f6e\u3092\u8abf\u6574\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.34<\/h4>\n\n<ul>\n<li>Added: \u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306e\u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u6b04\u306e\u4e0b\u306b\u300c\u5916\u90e8\u5bfe\u7b56\u306b\u3064\u3044\u3066\u300d\u6b04\u3092\u8ffd\u52a0\u3057\u305f\u3002\u30b5\u30a4\u30c8\u306e\u696d\u7a2e\u306b\u5fdc\u3058\u3066\u3001\u63b2\u8f09\u3092\u4f9d\u983c\u3067\u304d\u308b\u5916\u90e8\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30a4\u30c8\u30fb\u696d\u754c\u30e1\u30c7\u30a3\u30a2\u306e\u5019\u88dc\u4e0a\u4f4d5\u4ef6\u3092\u3001AI\u304c\u5b9f\u969b\u306bWeb\u691c\u7d22\u3092\u884c\u3063\u305f\u4e0a\u3067\u9078\u5b9a\u30fb\u8868\u793a\u3059\u308b\u3002\u8868\u793a\u3059\u308bURL\u306f\u5fc5\u305a\u5b9f\u969b\u306e\u691c\u7d22\u7d50\u679c\u306b\u542b\u307e\u308c\u308b\u3082\u306e\u3060\u3051\u3092\u63a1\u7528\u3057\u3001\u691c\u7d22\u7d50\u679c\u306b\u57fa\u3065\u304b\u306a\u3044URL\u306f\u6a5f\u68b0\u7684\u306b\u9664\u5916\u3059\u308b\uff08AI\u306e\u8a18\u61b6\u306b\u3088\u308b\u634f\u9020\u9632\u6b62\uff09\u3002\u4e8b\u696d\u8005\u60c5\u5831\uff08\u696d\u7a2e\uff09\u304c\u672a\u62bd\u51fa\u306e\u30b5\u30a4\u30c8\u3067\u306f\u3001AI\u30b9\u30ad\u30fc\u30de\u6700\u9069\u5316\u3067\u306e\u62bd\u51fa\u3092\u6848\u5185\u3059\u308b\u3002\u30ea\u30f3\u30af\u306f\u65b0\u3057\u3044\u30bf\u30d6\u3067\u958b\u304f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.33<\/h4>\n\n<ul>\n<li>Fixed: \u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u306e\u5b9f\u884c\u304c\u5b9f\u969b\u306b\u306f\u5931\u6557\u3057\u3066\u3044\u308b\uff08\u30a2\u30af\u30bb\u30b9\u62d2\u5426\u30fbAI\u5229\u7528\u91d1\u984d\u4e0a\u9650\u5230\u9054\u7b49\uff09\u5834\u5408\u306b\u3001\u300c\u73fe\u6642\u70b9\u3067\u7279\u306b\u3054\u6848\u5185\u3067\u304d\u308b\u5bfe\u5fdc\u306f\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u300d\u3068\u3044\u3046\u3001\u6b63\u5e38\u306b0\u4ef6\u3068\u5224\u5b9a\u3055\u308c\u305f\u5834\u5408\u3068\u540c\u3058\u8868\u793a\u306b\u306a\u3063\u3066\u3057\u307e\u3063\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u5931\u6557\u6642\u306f\u660e\u78ba\u306a\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u8868\u793a\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002\u3042\u308f\u305b\u3066\u3001\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u5074\u3067AI\u306e\u5fdc\u7b54\u304cJSON\u5f62\u5f0f\u3068\u3057\u3066\u89e3\u91c8\u3067\u304d\u306a\u304b\u3063\u305f\u5834\u5408\u3082\u3001\u5b9f\u884c\u5931\u6557\u3067\u306f\u306a\u304f\u30eb\u30fc\u30eb\u30d9\u30fc\u30b9\u6551\u6e08\uff08\u524d\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u8ffd\u52a0\uff09\u306b\u5408\u6d41\u3055\u305b\u3001AI\u306e\u5fdc\u7b54\u5f62\u5f0f\u306e\u63fa\u308c\u306b\u3088\u3063\u3066\u540c\u3058\u300c0\u4ef6\u300d\u8868\u793a\u304c\u8aa4\u3063\u3066\u51fa\u308b\u7d4c\u8def\u3092\u585e\u3044\u3060\u3002<\/li>\n<\/ul>\n\n<h4>0.8.32<\/h4>\n\n<ul>\n<li>Fixed: v0.8.31\u3067\u306e\u300c\u66f4\u65b0\u5f8c\u306b\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u7121\u52b9\u5316\u3055\u308c\u305f\u307e\u307e\u653e\u7f6e\u3055\u308c\u308b\u300d\u4e0d\u5177\u5408\u306e\u4fee\u6b63\u304c\u3001\u5b9f\u904b\u7528\u3067\u306f\u52b9\u3044\u3066\u3044\u306a\u304b\u3063\u305f\u554f\u984c\u3092\u4fee\u6b63\u3057\u305f\u3002\u539f\u56e0\u306f\u3001\u4fee\u6b63\u306b\u4f7f\u3063\u305f<code>activate_plugin()<\/code>\u304c\u30d7\u30e9\u30b0\u30a4\u30f3\u672c\u4f53\u30d5\u30a1\u30a4\u30eb\u3092<code>include_once<\/code>\u3067\u6539\u3081\u3066\u8aad\u307f\u8fbc\u307f\u6709\u52b9\u5316\u30d5\u30c3\u30af\u307e\u3067\u5b9f\u884c\u3059\u308b\u4ed5\u69d8\u306e\u305f\u3081\u3001\u66f4\u65b0\u51e6\u7406\u3068\u540c\u4e00\u30ea\u30af\u30a8\u30b9\u30c8\u5185\u3067\uff08\u65e2\u306b\u8aad\u307f\u8fbc\u307e\u308c\u52d5\u4f5c\u4e2d\u306e\uff09\u81ea\u5206\u81ea\u8eab\u3092\u518d\u5ea6\u8aad\u307f\u8fbc\u3080\u3053\u3068\u306b\u306a\u308a\u3001\u671f\u5f85\u901a\u308a\u306b\u6a5f\u80fd\u3057\u3066\u3044\u306a\u304b\u3063\u305f\u305f\u3081\u3002\u30d5\u30a1\u30a4\u30eb\u306e\u518d\u8aad\u307f\u8fbc\u307f\u3092\u4f34\u308f\u306a\u3044\u3001<code>active_plugins<\/code>\u30aa\u30d7\u30b7\u30e7\u30f3\u3078\u306e\u76f4\u63a5\u66f8\u304d\u623b\u3057\u306b\u5909\u66f4\u3057\u305f\u3002\u5b9f\u969b\u306b\u81ea\u5df1\u66f4\u65b0\u51e6\u7406\u3092\u6700\u521d\u304b\u3089\u6700\u5f8c\u307e\u3067\u52d5\u304b\u3057\u3066\u6709\u52b9\u5316\u72b6\u614b\u304c\u6b63\u3057\u304f\u7dad\u6301\u3055\u308c\u308b\u3053\u3068\u3092\u78ba\u8a8d\u6e08\u307f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.31<\/h4>\n\n<ul>\n<li>Fixed: \u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u6b04\u306e\u300c\u66f4\u65b0\u300d\u30dc\u30bf\u30f3\u3067\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u66f4\u65b0\u3059\u308b\u3068\u3001\u30d5\u30a1\u30a4\u30eb\u306e\u66f4\u65b0\u81ea\u4f53\u306f\u6210\u529f\u3059\u308b\u3082\u306e\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u7121\u52b9\u5316\u3055\u308c\u305f\u307e\u307e\u653e\u7f6e\u3055\u308c\u3001GEO Plugin\u306e\u30e1\u30cb\u30e5\u30fc\u304c\u6d88\u3048\u3066\u3057\u307e\u3046\u91cd\u5927\u306a\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u539f\u56e0\u306f\u3001WordPress\u30b3\u30a2\u304c\u66f4\u65b0\u51e6\u7406\u4e2d\u306b\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u4e00\u6642\u7684\u306b\u7121\u52b9\u5316\u3059\u308b\u969b\u3001\u5358\u767a\u306e\u66f4\u65b0API\u3067\u306f\u305d\u306e\u518d\u6709\u52b9\u5316\u307e\u3067\u306f\u81ea\u52d5\u3067\u884c\u308f\u308c\u306a\u3044\u305f\u3081\u3060\u3063\u305f\uff08\u30b3\u30a2\u6a19\u6e96\u306e\u300c\u4eca\u3059\u3050\u66f4\u65b0\u300d\u6a5f\u80fd\u304c\u4f7f\u3046\u4e00\u62ec\u66f4\u65b0API\u306b\u306f\u518d\u6709\u52b9\u5316\u51e6\u7406\u304c\u542b\u307e\u308c\u308b\u304c\u3001\u672c\u6a5f\u80fd\u306f\u305d\u308c\u3092\u8e0f\u8972\u3057\u3066\u3044\u306a\u304b\u3063\u305f\uff09\u3002\u66f4\u65b0\u5b8c\u4e86\u5f8c\u306b\u660e\u793a\u7684\u306b\u518d\u6709\u52b9\u5316\u3059\u308b\u3088\u3046\u4fee\u6b63\u3057\u305f\u3002\u65e2\u306b\u3053\u306e\u4e0d\u5177\u5408\u306e\u5f71\u97ff\u3092\u53d7\u3051\u305f\u30b5\u30a4\u30c8\u306f\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u4e00\u89a7\u304b\u3089\u624b\u52d5\u3067\u6709\u52b9\u5316\u3059\u308c\u3070\u5fa9\u65e7\u3059\u308b\uff08\u30d5\u30a1\u30a4\u30eb\u81ea\u4f53\u306f\u7834\u640d\u3057\u3066\u3044\u306a\u3044\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.30<\/h4>\n\n<ul>\n<li>Changed: \u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u6b04\u306e\u5404\u30ab\u30fc\u30c9\u306e\u30ea\u30f3\u30af\u3092\u3001\u6c4e\u7528\u7684\u306a\u300c\u5bfe\u5fdc\u3059\u308b\u300d\u30dc\u30bf\u30f3\u304b\u3089\u3001\u5bfe\u5fdc\u3059\u308bGEO Plugin\u6a5f\u80fd\u540d\uff08AI\u30b9\u30ad\u30fc\u30de\u6700\u9069\u5316\u30fbGEO\u30b9\u30b3\u30a2\u30fbFAQ\u751f\u6210\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\uff09\u3092\u8868\u793a\u3059\u308b\u30dc\u30bf\u30f3\u306b\u5909\u66f4\u3057\u305f\u3002AI\u30b9\u30ad\u30fc\u30de\u6700\u9069\u5316\u30fbGEO\u30b9\u30b3\u30a2\u306f\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u5185\u306e\u8a72\u5f53\u30bb\u30af\u30b7\u30e7\u30f3\u3078\u76f4\u63a5\u30b9\u30af\u30ed\u30fc\u30eb\u3059\u308b\u30a2\u30f3\u30ab\u30fc\u30ea\u30f3\u30af\u306b\u3057\u305f\u3002GEO Plugin\u306e\u6a5f\u80fd\u306b\u7d10\u4ed8\u304b\u306a\u3044\u4e00\u822c\u7684\u306a\u52a9\u8a00\u306b\u306f\u30ea\u30f3\u30af\u30dc\u30bf\u30f3\u81ea\u4f53\u3092\u8868\u793a\u3057\u306a\u3044\u3002<\/li>\n<li>Removed: \u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u6b04\u306e\u4e0b\u306b\u3042\u3063\u305f\u5404\u6a5f\u80fd\u30da\u30fc\u30b8\u3078\u306e\u4e00\u89a7\u30af\u30a4\u30c3\u30af\u30ea\u30f3\u30af\uff08FAQ\u751f\u6210\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u30fb\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u30fb\u8a2d\u5b9a\uff09\u306f\u3001\u5404\u30ab\u30fc\u30c9\u306e\u30ea\u30f3\u30af\u3068\u5f79\u5272\u304c\u91cd\u8907\u3057\u3066\u3044\u305f\u305f\u3081\u524a\u9664\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.29<\/h4>\n\n<ul>\n<li>Added: \u30d7\u30e9\u30b0\u30a4\u30f3\u672c\u4f53\u306e\u66f4\u65b0\u304c\u5229\u7528\u53ef\u80fd\u306a\u5834\u5408\u3001\u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u6b04\u306e\u6700\u4e0a\u90e8\u306b\u901a\u77e5\u3092\u8868\u793a\u3057\u3001\u300c\u66f4\u65b0\u300d\u30dc\u30bf\u30f3\u304b\u3089\u305d\u306e\u5834\u3067\u66f4\u65b0\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\u3002\u30ed\u30b0\u30a4\u30f3\u30e6\u30fc\u30b6\u30fc\u306e\u6a29\u9650\uff08<code>edit_posts<\/code>\uff09\u306b\u4f9d\u3089\u305a\u5b9f\u884c\u3067\u304d\u308b\uff08\u7ba1\u7406\u8005\u9650\u5b9a\u306eWordPress\u6a19\u6e96\u306e<code>update_plugins<\/code>\u6a29\u9650\u30c1\u30a7\u30c3\u30af\u3092\u3001\u3053\u306e\u6a5f\u80fd\u306b\u9650\u308a\u610f\u56f3\u7684\u306b\u30d0\u30a4\u30d1\u30b9\u3057\u3066\u3044\u308b\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.28<\/h4>\n\n<ul>\n<li>Added: \u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u6b04\u3092\u8ffd\u52a0\u3057\u305f\u3002\u30a2\u30af\u30bb\u30b9\u89e3\u6790\uff08GA4\u30fbGoogle Search Console\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\uff09\u30fbGEO\u30b9\u30b3\u30a2\u30fb\u5404\u6a5f\u80fd\uff08AI\u30b9\u30ad\u30fc\u30de\u6700\u9069\u5316\u30fbFAQ\u751f\u6210\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\uff09\u306e\u5b9f\u65bd\u72b6\u6cc1\u3092\u30eb\u30fc\u30eb\u30d9\u30fc\u30b9\u3067\u53ce\u96c6\u3057\u3001AI\u304c\u6a2a\u65ad\u7684\u306b\u512a\u5148\u9806\u4f4d\u4ed8\u3051\u3057\u305f\u5bfe\u5fdc\u3092\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u30da\u30fc\u30b8\u6700\u4e0a\u90e8\u306b\u63d0\u793a\u3059\u308b\u3002\u30dc\u30bf\u30f3\u62bc\u4e0b\u3067\u90fd\u5ea6\u78ba\u8a8d\u3059\u308b\u65b9\u5f0f\uff08\u81ea\u52d5\u901a\u77e5\u306f\u884c\u308f\u306a\u3044\uff09\u3067\u3001\u524d\u56de\u78ba\u8a8d\u6642\u304b\u3089\u306e\u5909\u5316\u304c\u4e00\u5b9a\u4ee5\u4e0a\u3042\u308b\u5834\u5408\u306e\u307f\u7ba1\u7406\u753b\u9762\u306b\u63a7\u3048\u3081\u306a\u30ea\u30de\u30a4\u30f3\u30c9\u901a\u77e5\u3092\u8868\u793a\u3059\u308b\uff08\u3053\u306e\u901a\u77e5\u81ea\u4f53\u306fAI\u30fb\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u901a\u4fe1\u3092\u4f34\u308f\u306a\u3044\uff09\u3002<\/li>\n<li>Added: \u300c\u304a\u3059\u3059\u3081\u306e\u5bfe\u5fdc\u300d\u6b04\u306e\u4e0b\u306b\u3001FAQ\u751f\u6210\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\uff08\u5951\u7d04\u6642\u306e\u307f\uff09\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\uff08\u5951\u7d04\u6642\u306e\u307f\uff09\u30fb\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u30fb\u8a2d\u5b9a\u3078\u306e\u6a2a\u4e26\u3073\u30af\u30a4\u30c3\u30af\u30ea\u30f3\u30af\u3092\u8ffd\u52a0\u3057\u305f\u3002<\/li>\n<li>Changed: \u300c\u6700\u9069\u5316\u300d\u30da\u30fc\u30b8\u306e\u540d\u79f0\u3092\u300c\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u300d\u306b\u5909\u66f4\u3057\u305f\uff08URL\u30fb\u5185\u90e8\u8b58\u5225\u5b50\u306f\u5909\u66f4\u3057\u3066\u3044\u306a\u3044\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.27<\/h4>\n\n<ul>\n<li>Changed: \u300cAI\u30b9\u30ad\u30fc\u30de\u6700\u9069\u5316\u300d\u6b04\u306e\u300c\u81ea\u5df1\u63a5\u7d9a\u30c6\u30b9\u30c8\uff08\u672c\u6587\u53d6\u5f97\u306e\u758e\u901a\u78ba\u8a8d\uff09\u300d\u3092\u3001\u901a\u5e38\u306f\u4f7f\u308f\u306a\u3044\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u7528\u6a5f\u80fd\u3067\u3042\u308b\u3053\u3068\u3092\u8e0f\u307e\u3048\u3001\u65e2\u5b9a\u3067\u306f\u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3068\u30e9\u30d9\u30eb\u306e\u307f\u3092\u8868\u793a\u3059\u308b\u5f62\u306b\u5909\u66f4\u3057\u305f\u3002\u30c1\u30a7\u30c3\u30af\u3092\u5165\u308c\u308b\u3068\u3001\u3053\u308c\u307e\u3067\u901a\u308a\u306e\u30dc\u30bf\u30f3\u30fb\u8aac\u660e\u6587\u304c\u8868\u793a\u3055\u308c\u308b\u3002<\/li>\n<\/ul>\n\n<h4>0.8.26<\/h4>\n\n<ul>\n<li>Changed: \u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u306e\u5b9f\u884c\u983b\u5ea6\u3092\u9031\u6b21\u304b\u3089\u9694\u9031\uff082\u9031\u9593\u306b1\u56de\uff09\u306b\u5909\u66f4\u3057\u305f\u3002AI API\u30b3\u30b9\u30c8\u306b\u5360\u3081\u308b\u6bd4\u91cd\u304c\u5927\u304d\u3044\u305f\u3081\u983b\u5ea6\u3092\u4e0b\u3052\u305f\u3082\u306e\u3067\u3001\u30c8\u30ec\u30f3\u30c9\u89b3\u6e2c\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u3078\u306e\u30d5\u30a3\u30fc\u30c9\u30d0\u30c3\u30af\u3078\u306e\u5f71\u97ff\u306f\u9650\u5b9a\u7684\u3068\u5224\u65ad\u3057\u305f\u3002<\/li>\n<li>Added: \u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u30da\u30fc\u30b8\u306e\u300c\u8abf\u67fb\u7d50\u679c\u300d\u6b04\u306e\u4e0a\u306b\u300c\u8abf\u67fb\u983b\u5ea6\u300d\u6b04\u3092\u8ffd\u52a0\u3057\u3001\u73fe\u5728\u306e\u983b\u5ea6\uff08\u9694\u9031\uff09\u3092\u8868\u793a\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002\u300c\u9031\u6b21\u300d\u300c\u65e5\u6b21\u300d\u306f\u5c06\u6765\u306e\u30d7\u30e9\u30f3\u5225\u983b\u5ea6\u5dee\u5225\u5316\u306b\u5099\u3048\u305f\u8868\u793a\u306e\u307f\u306e\u9078\u629e\u80a2\u3067\u3001\u73fe\u6642\u70b9\u3067\u306f\u5207\u308a\u66ff\u3048\u6a5f\u80fd\u3092\u6301\u305f\u306a\u3044\u3002<\/li>\n<\/ul>\n\n<h4>0.8.25<\/h4>\n\n<ul>\n<li>Changed: FAQ\u751f\u6210\u4e00\u89a7\u753b\u9762\u306e\u89e3\u6790\u30dc\u30c3\u30af\u30b9\uff08\u8aac\u660e\u6587\u30fb\u300c\u30b5\u30a4\u30c8\u3092\u89e3\u6790\u3059\u308b\u300d\u30dc\u30bf\u30f3\uff09\u30fb\u8868\u793a\u5f62\u5f0f\/\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u6848\u5185\u30dc\u30c3\u30af\u30b9\u304b\u3089\u3001\u767d\u3044\u80cc\u666f\u30fb\u5f71\u306e\u3042\u308b\u30dc\u30c3\u30af\u30b9\u898b\u305f\u76ee\u3092\u524a\u9664\u3057\u305f\uff08\u524d\u30d0\u30fc\u30b8\u30e7\u30f3\u3067\u8868\u793a\u4f4d\u7f6e\u3092\u4fee\u6b63\u3057\u305f\u969b\u306e\u526f\u4f5c\u7528\u3068\u3057\u3066\u767d\u80cc\u666f\u304c\u4ed8\u3044\u3066\u3044\u305f\u306e\u3092\u3001\u4f4d\u7f6e\u306f\u305d\u306e\u307e\u307e\u306b\u898b\u305f\u76ee\u306e\u307f\u5143\u306b\u623b\u3057\u305f\uff09\u3002<\/li>\n<\/ul>\n\n<h4>0.8.24<\/h4>\n\n<ul>\n<li>Fixed: FAQ\u751f\u6210\u4e00\u89a7\u753b\u9762\u3067\u3001\u300cFAQ\u751f\u6210\u300d\u306e\u898b\u51fa\u3057\u3068\u300c\u65b0\u898f\u8ffd\u52a0\u300d\u30dc\u30bf\u30f3\u306e\u8868\u793a\u4f4d\u7f6e\u304c\u3001\u89e3\u6790\u30dc\u30c3\u30af\u30b9\u30fb\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u6848\u5185\u306e\u4e0b\uff08\u751f\u6210\u6e08\u307f\u4e00\u89a7\u306e\u4e0a\uff09\u306b\u5f8c\u9000\u3057\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u539f\u56e0\u306f\u3001\u3053\u308c\u3089\u306e\u30dc\u30c3\u30af\u30b9\u3092\u30a2\u30e9\u30fc\u30c8\u98a8\u306e\u898b\u305f\u76ee\u304b\u3089\u901a\u5e38\u8868\u793a\u306b\u5909\u66f4\u3057\u305f\u969b\uff082026-08-21\uff09\u306b\u3001WordPress\u30b3\u30a2\u304c\u898b\u51fa\u3057\u76f4\u4e0b\u3078\u306e\u8868\u793a\u4f4d\u7f6e\u8abf\u6574\u306b\u4f7f\u3046<code>notice<\/code>\u30af\u30e9\u30b9\u307e\u3067\u4e00\u7dd2\u306b\u5916\u3057\u3066\u3057\u307e\u3063\u3066\u3044\u305f\u305f\u3081\u3002<\/li>\n<\/ul>\n\n<h4>0.8.23<\/h4>\n\n<ul>\n<li>Changed: \u300cAI\u30b9\u30ad\u30fc\u30de\u5f37\u5316\u300d\u306e\u8868\u793a\u540d\u3092\u300cAI\u30b9\u30ad\u30fc\u30de\u6700\u9069\u5316\u300d\u306b\u7d71\u4e00\u3057\u305f\u3002\u3042\u308f\u305b\u3066\u8aac\u660e\u6587\u3092\u7c21\u6f54\u306b\u3057\u3001\u672a\u751f\u6210\u4ef6\u6570\u306e\u8868\u793a\u30fb\u5f37\u5236\u518d\u751f\u6210\u306b\u95a2\u3059\u308b\u8aac\u660e\u6587\u3092\u524a\u9664\u3057\u305f\u3002<\/li>\n<li>Changed: \u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u30da\u30fc\u30b8\u306e\u8aac\u660e\u6587\u3092\u6574\u7406\u3057\u305f\uff08\u91cd\u8907\u3059\u308b\u898b\u51fa\u3057\u306e\u524a\u9664\u3001\u4ed5\u69d8\u5909\u66f4\u524d\u306e\u6ce8\u8a18\u306e\u524a\u9664\u3001AI\u51e6\u7406\u304c\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u3067\u7d99\u7d9a\u3059\u308b\u65e8\u306e\u6587\u8a00\u4fee\u6b63\uff09\u3002<\/li>\n<li>Changed: \u5de6\u30e1\u30cb\u30e5\u30fc\u306e\u300c\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u300d\u300c\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u300d\u306e\u8868\u793a\u9806\u3092\u5165\u308c\u66ff\u3048\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.22<\/h4>\n\n<ul>\n<li>Changed: \u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u300cGEO\u30b9\u30b3\u30a2\u5206\u6790\u300d\u300c\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u300d\u306e3\u753b\u9762\u3067\u3001\u51e6\u7406\u4e2d\u306e\u8868\u73fe\uff08\u30dc\u30bf\u30f3\u306e\u975e\u6d3b\u6027\u5316\u30fb\u9032\u6357\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u8868\u793a\u4f4d\u7f6e\uff09\u3092\u7d71\u4e00\u3057\u305f\u3002\u51e6\u7406\u5b8c\u4e86\u6642\u306b\u306f\u3001\u9589\u3058\u3089\u308c\u308b\u901a\u77e5\u30dc\u30c3\u30af\u30b9\u3067\u7d50\u679c\uff08\u5b8c\u4e86\u30fb\u30a8\u30e9\u30fc\u30fb\u4e2d\u65ad\u306a\u3069\uff09\u3092\u8868\u793a\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.21<\/h4>\n\n<ul>\n<li>Fixed: GEO\u30b9\u30b3\u30a2\u7b49\u306e\u89e3\u6790\u7d50\u679c\u3067\u3001\u30bf\u30a4\u30c8\u30eb\u306b\u7d75\u6587\u5b57\u304c\u542b\u307e\u308c\u308b\u6295\u7a3f\u304c\u300c&#x1f38d;\u65b0\u5e74\u306e\u3054\u6328\u62f6\u300d\u306e\u3088\u3046\u306b\u6587\u5b57\u5316\u3051\u3057\u3066\u8868\u793a\u3055\u308c\u308b\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u539f\u56e0\u306f\u3001\u7d75\u6587\u5b57\u3092\u542b\u3080\u30bf\u30a4\u30c8\u30eb\u304c\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u5b9f\u4f53\u53c2\u7167\u306e\u751f\u30c6\u30ad\u30b9\u30c8\u306e\u307e\u307e\u4fdd\u5b58\u3055\u308c\u3066\u304a\u308a\u3001\u305d\u308c\u3092\u30c7\u30b3\u30fc\u30c9\u305b\u305a\u8868\u793a\u3057\u3066\u3044\u305f\u305f\u3081\u3002\u672c\u6587\u3068\u540c\u3058\u30c7\u30b3\u30fc\u30c9\u51e6\u7406\u3092\u30bf\u30a4\u30c8\u30eb\u306b\u3082\u9069\u7528\u3057\u3001\u6b63\u3057\u3044\u7d75\u6587\u5b57\u3067\u8868\u793a\u3055\u308c\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.20<\/h4>\n\n<ul>\n<li>Changed: GEO\u30b9\u30b3\u30a2\uff08\u30da\u30fc\u30b8\u54c1\u8cea\u8a55\u4fa1\uff09\u30fb\u30b5\u30a4\u30c8\u30d7\u30ed\u30d5\u30a1\u30a4\u30ea\u30f3\u30b0\u306e\u5bfe\u8c61\u30da\u30fc\u30b8\u9078\u5b9a\u3092\u300c\u56fa\u5b9a\u30da\u30fc\u30b8\u5168\u4ef6\uff0b\u76f4\u8fd11\u5e74\u306e\u6295\u7a3f\u5168\u4ef6\u300d\u306b\u5909\u66f4\u3057\u305f\u3002\u5f93\u6765\u306f\u56fa\u5b9a\u30da\u30fc\u30b8\u3092\u512a\u5148\u3057\u3001\u6b8b\u308a\u67a0\u306e\u307f\u6295\u7a3f\u3067\u57cb\u3081\u308b\u4e0a\u9650\u65b9\u5f0f\u3060\u3063\u305f\u305f\u3081\u3001\u56fa\u5b9a\u30da\u30fc\u30b8\u6570\u304c\u591a\u3044\u30b5\u30a4\u30c8\u3067\u306f\u6295\u7a3f\uff08\u30d6\u30ed\u30b0\u8a18\u4e8b\uff09\u304c\u8a55\u4fa1\u5bfe\u8c61\u304b\u3089\u307b\u307c\u6f0f\u308c\u3066\u3044\u305f\u3002<\/li>\n<li>Fixed: \u4e0a\u8a18\u306e\u5bfe\u8c61\u4ef6\u6570\u62e1\u5927\u306b\u4f34\u3044\u3001\u53ce\u96c6\u30d5\u30a7\u30fc\u30ba\uff08GEO\u30b9\u30b3\u30a2\u306e\u300c\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\u300d\uff09\u3067\u672c\u6587\u306b\u7d75\u6587\u5b57\u304c\u542b\u307e\u308c\u308b\u6295\u7a3f\u304c\u3042\u308b\u3068\u3001\u9032\u6357\u306e\u4fdd\u5b58\u304c\u7406\u7531\u306a\u304f\u5931\u308f\u308c\u3001\u5bfe\u8c61\u306e\u5927\u534a\u304c\u8a55\u4fa1\u3055\u308c\u306a\u3044\u307e\u307e\u5b8c\u4e86\u3057\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u539f\u56e0\u306f\u4fdd\u5b58\u5148\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u6587\u5b57\u30b3\u30fc\u30c9\u8a2d\u5b9a\uff08\u7d75\u6587\u5b57\u3092\u542b\u30804\u30d0\u30a4\u30c8UTF-8\u6587\u5b57\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u306a\u3044<code>utf8<\/code>\uff09\u3067\u3001\u4fdd\u5b58\u524d\u306b\u30a8\u30f3\u30b3\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u3067\u89e3\u6c7a\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<h4>0.8.19<\/h4>\n\n<ul>\n<li>Fixed: \u4e8b\u696d\u8005\u60c5\u5831\u306esameAs\uff08Google\u30d3\u30b8\u30cd\u30b9\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u3084SNS\u7b49\u306e\u5916\u90e8\u30ea\u30f3\u30af\uff09\u304c\u3001\u5b9f\u5728\u3059\u308b\u30ea\u30f3\u30af\u3092\u6b63\u3057\u304f\u691c\u51fa\u3067\u304d\u305a\u5e38\u306b\u7a7a\u306b\u306a\u308b\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u539f\u56e0\u306f\u3001AI\u3078\u9001\u3063\u3066\u3044\u305f\u672c\u6587\u304c\u30ea\u30f3\u30af\u306e\u8868\u793a\u30c6\u30ad\u30b9\u30c8\u306f\u904b\u3076\u304c\u30ea\u30f3\u30af\u5148URL\uff08href\u5c5e\u6027\u5024\uff09\u3092\u4e00\u5207\u904b\u3070\u306a\u3044\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u3060\u3063\u305f\u305f\u3081\u3002\u30ea\u30f3\u30af\u69cb\u9020\u3092\u4fdd\u6301\u3057\u305fHTML\u3078\u9001\u4fe1\u65b9\u5f0f\u3092\u5207\u308a\u66ff\u3048\u3066\u89e3\u6c7a\u3057\u305f\uff08\u7ba1\u7406\u753b\u9762\u3078\u306e\u624b\u52d5\u5165\u529b\u6b04\u8ffd\u52a0\u306f\u884c\u308f\u305a\u3001AI\u62bd\u51fa\u306e\u307f\u306b\u4f9d\u5b58\u3059\u308b\u65e2\u5b58\u65b9\u91dd\u306f\u7dad\u6301\uff09\u3002<\/li>\n<li>Added: \u30ed\u30b4\uff08logo\uff09\u304c\u672a\u8a2d\u5b9a\u306e\u30b5\u30a4\u30c8\u5411\u3051\u306b\u3001\u30c8\u30c3\u30d7\u30da\u30fc\u30b8\u306e<code>&lt;head&gt;<\/code>\u304b\u3089<code>apple-touch-icon<\/code>\u7b49\u306e\u6163\u7fd2\u7684\u306a\u30a2\u30a4\u30b3\u30f3\u30bf\u30b0\u3092\u691c\u51fa\u3059\u308b\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u3092\u8ffd\u52a0\u3057\u305f\u3002WordPress\u6a19\u6e96\u306e\u30ab\u30b9\u30bf\u30e0\u30ed\u30b4\u30fb\u30b5\u30a4\u30c8\u30a2\u30a4\u30b3\u30f3\u6a5f\u80fd\u3092\u4f7f\u308f\u305a\u3001\u30c6\u30fc\u30de\u304c\u72ec\u81ea\u306bfavicon\u30d5\u30a1\u30a4\u30eb\u3092\u51fa\u529b\u3057\u3066\u3044\u308b\u3060\u3051\u306e\u30b5\u30a4\u30c8\uff08EASYS CMS\u63a1\u7528\u30b5\u30a4\u30c8\u7b49\uff09\u3067\u3082\u30ed\u30b4\u304c\u51fa\u529b\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308b\u3002<\/li>\n<\/ul>\n\n<h4>0.8.18<\/h4>\n\n<ul>\n<li>Added: JobPosting\uff08\u6c42\u4eba\uff09\u30b9\u30ad\u30fc\u30de\u304c\u3001Google \u3057\u3054\u3068\u691c\u7d22\u306e\u30ea\u30c3\u30c1\u30ea\u30b6\u30eb\u30c8\u30d0\u30ea\u30c7\u30fc\u30b7\u30e7\u30f3\u8981\u4ef6\u3092\u6e80\u305f\u3059\u3088\u3046\u3001\u5c02\u7528\u306e\u6b63\u898f\u5316\u51e6\u7406\u3092\u8ffd\u52a0\u3057\u305f\u3002employmentType\uff08\u96c7\u7528\u5f62\u614b\uff09\u3092\u300c\u6b63\u793e\u54e1\u300d\u7b49\u306e\u81ea\u7531\u8a18\u8ff0\u304b\u3089Schema.org\u5217\u6319\u5024\uff08FULL_TIME\u7b49\uff09\u3078\u3001baseSalary\uff08\u7d66\u4e0e\uff09\u3092\u81ea\u7531\u6587\u5b57\u5217\u304b\u3089MonetaryAmount\u578b\u3078\uff08\u672c\u6587\u306b\u6708\u7d66\/\u65e5\u7d66\/\u6642\u7d66\u7b49\u306e\u5358\u4f4d\u304c\u660e\u8a18\u3055\u308c\u3066\u3044\u308b\u5834\u5408\u306e\u307f\uff09\u3001jobLocation\uff08\u52e4\u52d9\u5730\uff09\u3092\u81ea\u7531\u6587\u5b57\u5217\u304b\u3089PostalAddress\u578b\uff08\u8907\u6570\u30a8\u30ea\u30a2\u306e\u5834\u5408\u306fapplicantLocationRequirements\u3082\u8ffd\u52a0\uff09\u3078\u5909\u63db\u3059\u308b\u3002datePosted\uff08\u63b2\u8f09\u65e5\u3001Google\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\uff09\u306f\u672c\u6587\u306b\u660e\u8a18\u304c\u7121\u3044\u5834\u5408\u3001\u6295\u7a3f\u306e\u66f4\u65b0\u65e5\u30fb\u516c\u958b\u65e5\u304b\u3089\u81ea\u52d5\u7684\u306b\u88dc\u5b8c\u3059\u308b\u3002\u5fc5\u9808\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u63c3\u308f\u306a\u3044\u6c42\u4eba\u306f\u51fa\u529b\u3092\u898b\u9001\u308a\u3001\u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u306e\u5b8c\u4e86\u901a\u77e5\u306b\u4ef6\u6570\u3092\u8868\u793a\u3059\u308b\u3002<\/li>\n<\/ul>\n\n<h4>0.8.17<\/h4>\n\n<ul>\n<li>Fixed: \u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u306e\u5b9f\u884c\u4e2d\u3001\u307e\u308c\u306bAjax\u5fdc\u7b54\u304cJSON\u306e\u4ee3\u308f\u308a\u306b\u30b5\u30fc\u30d0\u30fc\u306e\u30a8\u30e9\u30fc\u30da\u30fc\u30b8\uff08HTML\uff09\u3092\u8fd4\u3057\u3001\u300cUnexpected token '&lt;'...\u300d\u3068\u3044\u3046\u30a8\u30e9\u30fc\u3067\u51e6\u7406\u304c\u6b62\u307e\u3063\u3066\u898b\u3048\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u306b\u5bfe\u5fdc\u3057\u305f\u3002\u539f\u56e0\u306f\u8907\u5408\u7684\u3060\u3063\u305f\u305f\u30813\u70b9\u5bfe\u5fdc\u3057\u305f\uff1a(1) AI\u9001\u4fe1\u7528HTML\u306e\u5c5e\u6027\u9664\u53bb\u51e6\u7406\u304c\u518d\u5e30\u547c\u3073\u51fa\u3057\u3060\u3063\u305f\u305f\u3081\u3001EASYS\u30da\u30fc\u30b8\u30d3\u30eb\u30c0\u30fc\u7b49\u304c\u51fa\u529b\u3059\u308b\u975e\u5e38\u306b\u6df1\u3044\u5165\u308c\u5b50\u69cb\u9020\u306e\u30da\u30fc\u30b8\u3067PHP\u306e\u30b3\u30fc\u30eb\u30b9\u30bf\u30c3\u30af\u3092\u6d88\u8cbb\u3057\u3059\u304e\u308b\u53ef\u80fd\u6027\u304c\u3042\u3063\u305f\u51e6\u7406\u3092\u3001\u6df1\u3055\u306b\u4f9d\u5b58\u3057\u306a\u3044\u53cd\u5fa9\u51e6\u7406\u306b\u66f8\u304d\u63db\u3048\u305f\u3002(2) Ajax\u30cf\u30f3\u30c9\u30e9\u306b\u4f8b\u5916\u51e6\u7406\u3092\u8ffd\u52a0\u3057\u3001\u6355\u6349\u53ef\u80fd\u306a\u30a8\u30e9\u30fc\u3067\u306f\u5fc5\u305a\u6b63\u5e38\u306aJSON\u5f62\u5f0f\u3067\u5fdc\u7b54\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002(3) 1\u56de\u306eAjax\u30ea\u30af\u30a8\u30b9\u30c8\u3067\u51e6\u7406\u3059\u308b\u4ef6\u6570\u306e\u4e0a\u9650\u30922\u4ef6\u304b\u30891\u4ef6\u306b\u3055\u3089\u306b\u7e2e\u5c0f\u3057\u3001\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3078\u306e\u5b89\u5168\u30de\u30fc\u30b8\u30f3\u3092\u5897\u3084\u3057\u305f\u3002\u3042\u308f\u305b\u3066\u3001JS\u5074\u3082\u30dd\u30fc\u30ea\u30f3\u30b0\u304c1\u56de\u5931\u6557\u3057\u305f\u3060\u3051\u3067\u306f\u8ae6\u3081\u305a\u3001\u30b5\u30fc\u30d0\u30fc\u5074\u306e\u51e6\u7406\u7d99\u7d9a\u3092\u4fe1\u3058\u3066\u6570\u56de\u307e\u3067\u518d\u8a66\u884c\u3057\u3066\u304b\u3089\u8868\u793a\u3092\u5207\u308a\u66ff\u3048\u308b\u3088\u3046\u5909\u66f4\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.16<\/h4><\/p>\n\n<ul>\n<li>Fixed: \u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u305f\u5f8c\u3001\u5225\u306e\u7ba1\u7406\u753b\u9762\u3078\u79fb\u52d5\u3059\u308b\u3068\u51e6\u7406\u305d\u306e\u3082\u306e\u304c\u4e2d\u65ad\u3055\u308c\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u5f93\u6765\u306f\u30d6\u30e9\u30a6\u30b6\u306eJS\u304c\u518d\u5e30\u7684\u306bAjax\u3092\u547c\u3073\u7d9a\u3051\u308b\u5b9f\u88c5\u306e\u307f\u3067\u3001\u30da\u30fc\u30b8\u3092\u96e2\u308c\u308b\u3068JS\u306e\u5b9f\u884c\u304c\u6b62\u307e\u308b\u305f\u3081\u51e6\u7406\u3082\u672c\u5f53\u306b\u4e2d\u65ad\u3055\u308c\u3066\u3044\u305f\u3002\u300c\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\u300d\u6a5f\u80fd\u3068\u540c\u3058\u3001WP-Cron\u30fb\u7ba1\u7406\u753b\u9762\u30a2\u30af\u30bb\u30b9\u6642\uff08admin_init\uff09\u30fb\u753b\u9762\u3092\u958b\u3044\u3066\u3044\u308b\u9593\u306e\u30dd\u30fc\u30ea\u30f3\u30b0\u306e3\u7d4c\u8def\u306e\u3044\u305a\u308c\u304b\u65e9\u3044\u3082\u306e\u304c\u51e6\u7406\u3092\u9032\u3081\u308b\u4ed5\u7d44\u307f\uff08<code>AiSchemaEnhanceBackgroundRunner<\/code>\uff09\u306b\u4f5c\u308a\u76f4\u3057\u3001\u30bf\u30d6\u3092\u9589\u3058\u3066\u3082\u5225\u306e\u753b\u9762\u3078\u79fb\u52d5\u3057\u3066\u3082\u672c\u5f53\u306b\u51e6\u7406\u304c\u7d99\u7d9a\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002\u5b8c\u4e86\u6642\u306f\u3069\u306e\u753b\u9762\u3092\u958b\u3044\u3066\u3082\u5b8c\u4e86\u901a\u77e5\u304c\u8868\u793a\u3055\u308c\u308b\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.15<\/h4><\/p>\n\n<ul>\n<li>Fixed: \u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u304c\u3001\u6295\u7a3f\u30fb\u56fa\u5b9a\u30da\u30fc\u30b8\u6570\u304c\u591a\u3044\u30b5\u30a4\u30c8\uff08\u7279\u306bEASYS CMS\u63a1\u7528\u30b5\u30a4\u30c8\u7b49\u3001\u672c\u6587\u304cpost_content\u5916\u306b\u3042\u308a\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u304c\u5fc5\u8981\u306a\u30da\u30fc\u30b8\u304c\u591a\u3044\u30b5\u30a4\u30c8\uff09\u3067\u3001\u901a\u5e38\u306e\u30db\u30b9\u30c6\u30a3\u30f3\u30b0\u74b0\u5883\u306ePHP\u5b9f\u884c\u6642\u9593\u5236\u9650\u30fb\u30ea\u30d0\u30fc\u30b9\u30d7\u30ed\u30ad\u30b7\u306e\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u306b\u62b5\u89e6\u3057\u3001description\/abstract\/keywords\/JobPosting\u304c\u7a7a\u306e\u307e\u307e\u5b8c\u4e86\u3057\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u6728\u4e0b\u8a2d\u5099\u69d8\u30b5\u30a4\u30c8\u306e\u5b9f\u30c7\u30fc\u30bf\u3067\u3001\u5b9f\u969b\u306b\u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u5f8c\u3082\u30b9\u30ad\u30fc\u30de\u306b\u5909\u5316\u304c\u898b\u3089\u308c\u306a\u3044\u3068\u3044\u3046\u5831\u544a\u3092\u53d7\u3051\u3066\u8abf\u67fb\u3057\u767a\u898b\u30023\u70b9\u306e\u6539\u5584\u3092\u884c\u3063\u305f\uff1a(1) Ajax\u5206\u5272\u5b9f\u884c\u306e\u30c1\u30e3\u30f3\u30af\u3092\u8de8\u3044\u3067\u3001\u540c\u4e00\u30d0\u30c3\u30c1\u5185\u3067\u65e2\u306b\u51e6\u7406\u6e08\u307f\u306e\u6295\u7a3f\u306b\u5bfe\u3057\u3066\u4e0d\u8981\u306a\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\uff08\u672c\u6587\u518d\u53d6\u5f97\uff09\u3092\u7e70\u308a\u8fd4\u3057\u3066\u3044\u305f\u7121\u99c4\u3092\u89e3\u6d88\u3001(2) AI\u9001\u4fe1\u7528HTML\u304b\u3089\u30da\u30fc\u30b8\u30d3\u30eb\u30c0\u30fc\u7531\u6765\u306e<code>id<\/code>\/<code>class<\/code>\u5c5e\u6027\u30fb\u30a4\u30f3\u30c7\u30f3\u30c8\u7a7a\u767d\u3092\u9664\u53bb\u3057\u30c8\u30fc\u30af\u30f3\u6570\u3092\u5927\u5e45\u524a\u6e1b\uff08\u5b9f\u6e2c\u30671\u30da\u30fc\u30b8\u3042\u305f\u308a3\u500d\u7a0b\u5ea6\uff09\u3001(3) 1\u56de\u306eAjax\u30ea\u30af\u30a8\u30b9\u30c8\u3067\u51e6\u7406\u3059\u308b\u4ef6\u6570\u306e\u4e0a\u9650\u30925\u4ef6\u304b\u30892\u4ef6\u306b\u7e2e\u5c0f\uff08AI\u5fdc\u7b54\u6642\u9593\u306f\u51fa\u529b\u30c8\u30fc\u30af\u30f3\u6570\u306b\u5f8b\u901f\u3055\u308c\u308b\u305f\u3081\u3001\u672c\u6587\u30b5\u30a4\u30ba\u306e\u524a\u6e1b\u3060\u3051\u3067\u306f1\u30ea\u30af\u30a8\u30b9\u30c8\u3042\u305f\u308a\u306e\u6240\u8981\u6642\u9593\u304c\u6539\u5584\u3057\u306a\u3044\u3053\u3068\u304c\u5224\u660e\u3057\u305f\u305f\u3081\uff09\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.14<\/h4><\/p>\n\n<ul>\n<li>Fixed: 0.8.13\u3067\u8ffd\u52a0\u3057\u305fAI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u751f\u6210\u7528\u306eHTML\u6b63\u898f\u5316\u51e6\u7406\uff08ContentNormalizer::to_structured_html()\uff09\u304c\u3001\u4e00\u90e8\u306ePHP\u74b0\u5883\uff08PHP 5.6\u7b49\uff09\u3067DOM\u30c6\u30ad\u30b9\u30c8\u30ce\u30fc\u30c9\u306echildNodes\u304cnull\u3092\u8fd4\u3059\u30b1\u30fc\u30b9\u3092\u60f3\u5b9a\u3057\u3066\u304a\u3089\u305a\u3001PHP\u8b66\u544a\u3092\u767a\u751f\u3055\u305b\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u6728\u4e0b\u8a2d\u5099\u69d8\u30b5\u30a4\u30c8\u306e\u5b9f\u30c7\u30fc\u30bf\uff08\u63a1\u7528\u30da\u30fc\u30b8\uff09\u3067\u306e\u691c\u8a3c\u6642\u306b\u767a\u898b\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.13<\/h4><\/p>\n\n<ul>\n<li>Added: 1\u30da\u30fc\u30b8\u306b\u8907\u6570\u306e\u6c42\u4eba\uff08\u8077\u7a2e\uff09\u304c\u63b2\u8f09\u3055\u308c\u3066\u3044\u308b\u63a1\u7528\u30da\u30fc\u30b8\u3067\u3001JobPosting\u3092\u8077\u7a2e\u3054\u3068\u306b\u6b63\u3057\u304f\u5206\u96e2\u3057\u3066\u51fa\u529b\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\u3002\u5f93\u6765\u306f1\u30da\u30fc\u30b8\u306b\u3064\u304d1\u4ef6\u306eJobPosting\u3057\u304b\u51fa\u529b\u3067\u304d\u306a\u304b\u3063\u305f\u3002\u6c42\u4eba\u306e\u8a73\u7d30\u8aac\u660e\uff08description\uff09\u30fb\u5fdc\u52df\u8cc7\u683c\uff08qualifications\uff09\u30fb\u624b\u5f53\u7b49\uff08incentiveCompensation\/jobBenefits\uff09\u30d7\u30ed\u30d1\u30c6\u30a3\u3082\u65b0\u305f\u306b\u51fa\u529b\u5bfe\u8c61\u306b\u8ffd\u52a0\u3057\u305f\u3002<\/li>\n<li>Improved: AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u751f\u6210\uff08description\/abstract\/keywords\/schema_type\/job_posting\uff09\u306b\u6e21\u3059\u672c\u6587\u3092\u3001\u6539\u884c\u30fb\u30c6\u30fc\u30d6\u30eb\u5217\u69cb\u9020\u3092\u5b8c\u5168\u306b\u5931\u3046\u30d7\u30ec\u30fc\u30f3\u30c6\u30ad\u30b9\u30c8\u304b\u3089\u3001\u69cb\u9020\u3092\u4fdd\u6301\u3057\u305f\u8efd\u91cfHTML\u306b\u5909\u66f4\u3057\u305f\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u30c6\u30fc\u30d6\u30eb\u5f62\u5f0f\u3067\u8907\u6570\u306e\u6c42\u4eba\u6761\u4ef6\uff08\u7d66\u4e0e\u30fb\u96c7\u7528\u5f62\u614b\u7b49\uff09\u304c\u5217\u3054\u3068\u306b\u4e26\u3076\u30da\u30fc\u30b8\u3067\u3082\u3001AI\u304c\u3069\u306e\u5024\u304c\u3069\u306e\u6c42\u4eba\u306b\u5c5e\u3059\u308b\u304b\u6b63\u3057\u304f\u5224\u5225\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.12<\/h4><\/p>\n\n<ul>\n<li>Fixed: EASYS CMS\u7b49\u3001\u672c\u6587\u304cpost_content\u4ee5\u5916\u306e\u5834\u6240\uff08\u30c6\u30fc\u30de\u72ec\u81ea\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u6a5f\u69cb\uff09\u3067\u7d44\u307f\u7acb\u3066\u3089\u308c\u3066\u3044\u308b\u30b5\u30a4\u30c8\u3067\u3001\u6295\u7a3f\u30fb\u56fa\u5b9a\u30da\u30fc\u30b8\u306e\u516c\u958b\u30fb\u66f4\u65b0\u6642\u306e\u81ea\u52d5\u30c8\u30ea\u30ac\u30fc\u304c\u5e38\u306b\u300c\u672c\u6587\u304c\u7a7a\u300d\u3068\u8aa4\u5224\u5b9a\u3057\u3001\u30da\u30fc\u30b8\u5358\u4f4d\u306eAI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\uff08description\/abstract\/keywords\/\u30da\u30fc\u30b8\u7a2e\u5225\/\u6c42\u4eba\u60c5\u5831\uff09\u304c\u4e00\u5ea6\u3082\u81ea\u52d5\u751f\u6210\u3055\u308c\u306a\u3044\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u6728\u4e0b\u8a2d\u5099\u69d8\u30b5\u30a4\u30c8\u306e\u5b9f\u30c7\u30fc\u30bf\u691c\u8a3c\u3067\u767a\u898b\u3002\u624b\u52d5\u306e\u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u30dc\u30bf\u30f3\u5074\u306f\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u306b\u3088\u308b\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u304c\u65e2\u306b\u5b9f\u88c5\u6e08\u307f\u3060\u3063\u305f\u305f\u3081\u5f71\u97ff\u3092\u53d7\u3051\u3066\u3044\u306a\u304b\u3063\u305f\u304c\u3001\u81ea\u52d5\u30c8\u30ea\u30ac\u30fc\u5074\u306b\u306f\u540c\u3058\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u304c\u6b20\u3051\u3066\u3044\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.11<\/h4><\/p>\n\n<ul>\n<li>Added: \u4e8b\u696d\u8005\u60c5\u5831\u306e\u62bd\u51fa\u306b\u3001\u6b63\u5f0f\u793e\u540d\u3068\u306f\u5225\u306b\u672c\u6587\u4e2d\u3067\u4f7f\u308f\u308c\u308b\u5c4b\u53f7\u30fb\u62e0\u70b9\u306e\u547c\u79f0\uff08alternateName\uff09\u3092\u8ffd\u52a0\u3057\u305f\u3002\u6728\u4e0b\u8a2d\u5099\u69d8\u30b5\u30a4\u30c8\u306e\u5b9f\u30c7\u30fc\u30bf\u691c\u8a3c\uff08\u300c\u672c\u793e\u6240\u5728\u5730\uff1a\u897f\u90e8\u6c34\u9053\u5de5\u4e8b\u30bb\u30f3\u30bf\u30fc\u300d\u3068\u3044\u3046\u8868\u8a18\uff09\u3067\u3001\u4e8b\u5b9f\u60c5\u5831\u304c\u30da\u30fc\u30b8\u5358\u4f4d\u306eabstract\u306b\u6587\u7ae0\u3068\u3057\u3066\u57cb\u3081\u8fbc\u307e\u308c\u308b\u3060\u3051\u3067\u69cb\u9020\u5316\u3055\u308c\u3066\u3044\u306a\u3044\u4f8b\u304c\u898b\u3064\u304b\u3063\u305f\u305f\u3081\u3001founding_date\u7b49\u3068\u540c\u3058\u65b9\u91dd\u3067\u5206\u96e2\u3057\u305f\u3002<\/li>\n<li>Improved: \u5bfe\u5fdc\u30a8\u30ea\u30a2\uff08areaServed\uff09\u306e\u62bd\u51fa\u7cbe\u5ea6\u3092\u6539\u5584\u3057\u305f\u3002\u300c\u5317\u4e5d\u5dde\u5e02\u5185\u300d\u306e\u3088\u3046\u306a\u884c\u653f\u533a\u753b\u540d+\u52a9\u8a5e\u306e\u8868\u8a18\u3092\u6b63\u5f0f\u540d\u79f0\u306b\u6b63\u898f\u5316\u3057\u3001\u300c\u6c34\u5dfb\u753a\u30fb\u82a6\u5c4b\u753a\u300d\u306e\u3088\u3046\u306a\u8907\u6570\u5730\u540d\u306e\u4e26\u8a18\u3092\u500b\u5225\u306e\u914d\u5217\u8981\u7d20\u306b\u5206\u5272\u3059\u308b\u3088\u3046\u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u8abf\u6574\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.10<\/h4><\/p>\n\n<ul>\n<li>Added: \u4e8b\u696d\u8005\u60c5\u5831\uff08Organization\/LocalBusiness\u30b9\u30ad\u30fc\u30de\uff09\u306b\u3001\u4f4f\u6240\u3092\u56fd\u571f\u5730\u7406\u9662\u306e\u30b8\u30aa\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0API\u3067\u5909\u63db\u3057\u305f\u7def\u5ea6\u7d4c\u5ea6\uff08geo\/GeoCoordinates\uff09\u3092\u8ffd\u52a0\u3057\u305f\u3002\u4f4f\u6240\u304c\u62bd\u51fa\u3067\u304d\u3066\u3044\u308b\u5834\u5408\u306e\u307f\u81ea\u52d5\u7684\u306b\u4ed8\u4e0e\u3055\u308c\u308b\u3002\u30b8\u30aa\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u306b\u5931\u6557\u3057\u305f\u5834\u5408\u3082\u30a8\u30e9\u30fc\u306b\u306f\u306a\u3089\u305a\u3001geo\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u7701\u7565\u3059\u308b\u306e\u307f\u3067\u4ed6\u306e\u4e8b\u696d\u8005\u60c5\u5831\u306e\u66f4\u65b0\u306f\u7d99\u7d9a\u3059\u308b\u3002<\/li>\n<li>Fixed: readme.txt\u306e\u5916\u90e8\u9001\u4fe1\u958b\u793a\u306b\u3001\u4e8b\u696d\u8005\u60c5\u5831\u62bd\u51fa\uff08\u30b5\u30a4\u30c8\u5358\u4f4d\u306e\u56fa\u5b9a\u30da\u30fc\u30b8\u5168\u6587\u3092\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u7d4c\u7531\u3067Anthropic\/OpenAI\u3078\u9001\u4fe1\u3059\u308b\u6a5f\u80fd\u30010.8.7\u3067\u8ffd\u52a0\uff09\u304c\u6f0f\u308c\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u3042\u308f\u305b\u3066\u3001AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u751f\u6210\u306e\u8aac\u660e\u3092description\/abstract\/keywords\u306e\u307f\u304b\u3089\u3001\u30da\u30fc\u30b8\u7a2e\u5225\u5224\u5b9a\u30fbJobPosting\u30fb\u4e8b\u696d\u8005\u60c5\u5831\u62bd\u51fa\u3092\u542b\u3080\u73fe\u884c\u306e\u5185\u5bb9\u306b\u66f4\u65b0\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.9<\/h4><\/p>\n\n<ul>\n<li>Added: \u4e8b\u696d\u8005\u60c5\u5831\u306e\u62bd\u51fa\u306b\u3001\u5275\u7acb\u65e5\uff08foundingDate\uff09\u30fb\u4ee3\u8868\u8005\u540d\uff08founder\uff09\u30fb\u5efa\u8a2d\u696d\u8a31\u53ef\u756a\u53f7\u7b49\uff08identifier\uff09\u3092\u8ffd\u52a0\u3057\u305f\u3002\u5f93\u6765\u306f\u3053\u308c\u3089\u306e\u4e8b\u5b9f\u60c5\u5831\u304c\u30da\u30fc\u30b8\u5358\u4f4d\u306eabstract\u306b\u6587\u7ae0\u3068\u3057\u3066\u57cb\u3081\u8fbc\u307e\u308c\u308b\u3060\u3051\u3067\u69cb\u9020\u5316\u3055\u308c\u3066\u3044\u306a\u304b\u3063\u305f\u304c\u3001Organization\/LocalBusiness\u30b9\u30ad\u30fc\u30de\u306e\u69cb\u9020\u5316\u30d7\u30ed\u30d1\u30c6\u30a3\u3068\u3057\u3066\u5206\u96e2\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3002\u3042\u308f\u305b\u3066\u3001\u30da\u30fc\u30b8\u5358\u4f4d\u306eAI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u751f\u6210\u304c\u3001\u3053\u308c\u3089\u306e\u4e8b\u5b9f\u3092abstract\u3078\u91cd\u8907\u8a18\u8f09\u3057\u306a\u3044\u3088\u3046\u6307\u793a\u3092\u8ffd\u52a0\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.8<\/h4><\/p>\n\n<ul>\n<li>Fixed: \u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u30dc\u30bf\u30f3\u304c\u3001\u30da\u30fc\u30b8\u5358\u4f4d\u306eAI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\uff08description\/abstract\/keywords\/\u30da\u30fc\u30b8\u7a2e\u5225\/\u6c42\u4eba\u60c5\u5831\uff09\u306e\u307f\u3092\u518d\u751f\u6210\u3057\u3001\u30b5\u30a4\u30c8\u5358\u4f4d\u306e\u4e8b\u696d\u8005\u60c5\u5831\uff08\u4f4f\u6240\u30fb\u96fb\u8a71\u756a\u53f7\u30fb\u5bfe\u5fdc\u30a8\u30ea\u30a2\u30fbLocalBusiness\u30b5\u30d6\u30bf\u30a4\u30d7\uff09\u3092\u66f4\u65b0\u3057\u3066\u3044\u306a\u304b\u3063\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u6728\u4e0b\u8a2d\u5099\u69d8\u30b5\u30a4\u30c8\u306e\u5b9f\u30c7\u30fc\u30bf\u3067\u691c\u8a3c\u3057\u767a\u898b\u3002\u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u3092\u62bc\u3059\u3068\u3001\u30da\u30fc\u30b8\u5358\u4f4d\u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u30af\u30ea\u30a2\u306b\u52a0\u3048\u3066\u4e8b\u696d\u8005\u60c5\u5831\u306e\u518d\u62bd\u51fa\u3082\u3042\u308f\u305b\u3066\u5b9f\u884c\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.7<\/h4><\/p>\n\n<ul>\n<li>Changed: AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u751f\u6210\uff08ai_enhanced mode\uff09\u306e\u5bfe\u8c61\u3092\u5927\u5e45\u306b\u62e1\u5f35\u3057\u305f\u3002\u5f93\u6765\u306edescription\/abstract\/keywords\u306b\u52a0\u3048\u3001\u30da\u30fc\u30b8\u7a2e\u5225\uff08AboutPage\u30fbContactPage\u30fbService\u7b49\uff09\u306e\u81ea\u52d5\u5224\u5b9a\u3001\u6c42\u4eba\u30b3\u30f3\u30c6\u30f3\u30c4\u306eJobPosting\u5316\u3001\u4e8b\u696d\u8005\u60c5\u5831\uff08\u4f4f\u6240\u30fb\u96fb\u8a71\u756a\u53f7\u30fb\u5bfe\u5fdc\u30a8\u30ea\u30a2\u30fbsameAs\u3001\u696d\u7a2e\u306b\u5fdc\u3058\u305fLocalBusiness\u30b5\u30d6\u30bf\u30a4\u30d7\uff09\u306e\u81ea\u52d5\u62bd\u51fa\u306b\u5bfe\u5fdc\u3057\u305f\u3002\u4e8b\u696d\u8005\u60c5\u5831\u306f\u56fa\u5b9a\u30da\u30fc\u30b8\uff08\u4f1a\u793e\u6982\u8981\u30fb\u30a2\u30af\u30bb\u30b9\u7b49\uff09\u306e\u672c\u6587\u304b\u3089\u62bd\u51fa\u3057\u3001Organization\/WebSite\u30b9\u30ad\u30fc\u30de\u3068llms.txt\u306e\u30b5\u30a4\u30c8\u6982\u8981\u306b\u53cd\u6620\u3055\u308c\u308b\u3002\u56fa\u5b9a\u30da\u30fc\u30b8\u306e\u66f4\u65b0\u6642\u306b\u81ea\u52d5\u7684\u306b\u518d\u62bd\u51fa\u3055\u308c\u308b\u307b\u304b\u3001\u300c\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\u300d\u306e\u5b9f\u884c\u6642\u306b\u3082\u66f4\u65b0\u3055\u308c\u308b\u3002<\/li>\n<li>Changed: \u6295\u7a3f\u30fb\u56fa\u5b9a\u30da\u30fc\u30b8\u4e00\u89a7\u306e\u300cAI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u66f4\u65b0\u300d\u30dc\u30bf\u30f3\u3092\u300c\u30b9\u30ad\u30fc\u30de\u518d\u69cb\u7bc9\u300d\u306b\u6539\u540d\u3057\u3001\u52d5\u4f5c\u3092\u5909\u66f4\u3057\u305f\u3002\u5f93\u6765\u306f\u672a\u751f\u6210\u5206\u306e\u307f\u3092\u5bfe\u8c61\u306b\u3057\u3066\u3044\u305f\u304c\u3001\u4eca\u5f8c\u306f\u751f\u6210\u6e08\u307f\u30fb\u672a\u751f\u6210\u3092\u554f\u308f\u305a\u5168\u4ef6\u3092\u5f37\u5236\u7684\u306b\u518d\u751f\u6210\u3059\u308b\uff08\u30d7\u30e9\u30b0\u30a4\u30f3\u66f4\u65b0\u3067AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u751f\u6210\u5185\u5bb9\u304c\u6539\u5584\u3055\u308c\u305f\u969b\u306b\u3001\u65e2\u5b58\u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u4e00\u62ec\u3067\u6700\u65b0\u5316\u3067\u304d\u308b\u3088\u3046\u306b\u3059\u308b\u305f\u3081\uff09\u3002\u6295\u7a3f\u30fb\u56fa\u5b9a\u30da\u30fc\u30b8\u306e\u516c\u958b\u30fb\u66f4\u65b0\u6642\u306e\u81ea\u52d5\u751f\u6210\u306f\u5f15\u304d\u7d9a\u304d\u5909\u66f4\u5206\u306e\u307f\u3092\u5bfe\u8c61\u306b\u3059\u308b\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.6<\/h4><\/p>\n\n<ul>\n<li>Changed: \u300c\u8a2d\u5b9a\u300d\u3092\u9664\u304fGEO Plugin\u7ba1\u7406\u753b\u9762\uff08\u6700\u9069\u5316\u30fb\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u3001\u304a\u3088\u3073FAQ\u751f\u6210\u306e\u4e00\u62ec\u64cd\u4f5c\uff09\u3092\u3001\u7ba1\u7406\u8005\u6a29\u9650\uff08manage_options\uff09\u9650\u5b9a\u304b\u3089\u6295\u7a3f\u7de8\u96c6\u6a29\u9650\uff08edit_posts\uff09\u304c\u3042\u308c\u3070\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u5909\u66f4\u3057\u305f\u3002EASYS CMS\u7b49\u3001\u6295\u7a3f\u7de8\u96c6\u306f\u8a31\u53ef\u3059\u308b\u304c\u7ba1\u7406\u8005\u6a29\u9650\u306f\u4e0e\u3048\u306a\u3044\u30ab\u30b9\u30bf\u30e0\u30ed\u30fc\u30eb\u306e\u5229\u7528\u8005\u3067\u3082\u3001\u30e9\u30a4\u30bb\u30f3\u30b9\u30ad\u30fc\u7b49\u30b5\u30a4\u30c8\u5168\u4f53\u306e\u8a2d\u5b9a\u306b\u89e6\u308c\u308b\u3053\u3068\u306a\u304f\u3053\u308c\u3089\u306e\u6a5f\u80fd\u3092\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u3002\u300c\u8a2d\u5b9a\u300d\u753b\u9762\u306f\u5f15\u304d\u7d9a\u304d\u7ba1\u7406\u8005\u6a29\u9650\u304c\u5fc5\u8981\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.5<\/h4><\/p>\n\n<ul>\n<li>Fixed: readme.txt\u306e\u300cExternal Services\u300d\u306b\u3001\u5b9f\u88c5\u6e08\u307f\u3060\u3063\u305fGoogle Analytics 4\u30fbGoogle Search Console\u9023\u643a\uff08\u3044\u305a\u308c\u3082OAuth\u30fb\u30aa\u30d7\u30c8\u30a4\u30f3\uff09\u306e\u958b\u793a\u304c\u6f0f\u308c\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u4e21\u30b5\u30fc\u30d3\u30b9\u3068\u3082\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306e\u30c7\u30fc\u30bf\u53d6\u5f97\u306e\u307f\u3067\u3001\u63a5\u7d9a\u306f\u30e6\u30fc\u30b6\u30fc\u306e\u660e\u793a\u64cd\u4f5c\u306b\u3088\u3063\u3066\u306e\u307f\u767a\u751f\u3059\u308b\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.4<\/h4><\/p>\n\n<ul>\n<li>Changed: Google Search Console\uff08GSC\uff09\u9023\u643a\u306e\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u3092GA4\u9023\u643a\u3068\u540c\u3058Site Kit\u98a8\u306e\u69cb\u6210\u306b\u5237\u65b0\u3057\u305f\u3002\u691c\u7d22\u30af\u30ea\u30c3\u30af\u6570\u306e\u63a8\u79fb\u30b0\u30e9\u30d5\u3068\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u30ad\u30fc\u30ef\u30fc\u30c9\u3068\u306e\u76f8\u95a2\uff08GEO\u7279\u5316\u30c7\u30fc\u30bf\uff09\u3092\u4e3b\u8981\u8868\u793a\u306b\u307e\u3068\u3081\u3001\u691c\u7d22\u30af\u30a8\u30ea\u30fb\u4eba\u6c17\u30da\u30fc\u30b8\u30fb\u30b5\u30a4\u30c8\u30de\u30c3\u30d7\u9001\u4fe1\u72b6\u6cc1\uff08Site Kit\u7b49\u306e\u6c4e\u7528\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u3067\u3082\u78ba\u8a8d\u3067\u304d\u308b\u6307\u6a19\uff09\u306f\u6298\u308a\u305f\u305f\u307f\u8868\u793a\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.3<\/h4><\/p>\n\n<ul>\n<li>Added: \u30e9\u30a4\u30bb\u30f3\u30b9\u6709\u52b9\u5316\u6e08\u307f\u306e\u30b5\u30a4\u30c8\u306b\u3064\u3044\u3066\u3001AI\u30af\u30ed\u30fc\u30e9\u30fc\u306e\u30a2\u30af\u30bb\u30b9\u30ed\u30b0\uff08\u65e5\u5225\u30fb\u30b5\u30fc\u30d3\u30b9\u5225\u306e\u691c\u77e5\u4ef6\u6570\u306e\u96c6\u8a08\u306e\u307f\u3001User-Agent\u30fb\u30ea\u30af\u30a8\u30b9\u30c8\u30d1\u30b9\u30fbIP\u30a2\u30c9\u30ec\u30b9\u306f\u9001\u4fe1\u3057\u306a\u3044\uff09\u3092\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3078\u65e5\u6b21\u540c\u671f\u3059\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u3002\u540c\u671f\u3055\u308c\u305f\u30c7\u30fc\u30bf\u306f\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u306e\u30a2\u30a4\u30c7\u30a2\u63d0\u6848\u7b49\u3001\u4ed6\u6a5f\u80fd\u3067\u3082\u6d3b\u7528\u3055\u308c\u308b\u3002\u30e9\u30a4\u30bb\u30f3\u30b9\u672a\u8a2d\u5b9a\u306e\u30b5\u30a4\u30c8\u306f\u5f93\u6765\u901a\u308a\u30ed\u30fc\u30ab\u30eb\u8868\u793a\u306e\u307f\u3067\u5b8c\u7d50\u3059\u308b\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.2<\/h4><\/p>\n\n<ul>\n<li>Added: FAQ\u4e00\u62ec\u751f\u6210\u306eAI\u89e3\u6790\u30e2\u30fc\u30c9\u3067\u3001Google Analytics\uff08GA4\uff09\u9023\u643a\u6e08\u307f\u306e\u30b5\u30a4\u30c8\u306f\u30a2\u30af\u30bb\u30b9\u5b9f\u7e3e\uff08\u30bb\u30c3\u30b7\u30e7\u30f3\u6570\uff09\u304c\u63a1\u70b9AI\u3078\u306e\u30d2\u30f3\u30c8\u3068\u3057\u3066\u6e21\u308b\u3088\u3046\u306b\u306a\u308a\u3001\u30a2\u30af\u30bb\u30b9\u5b9f\u7e3e\u306e\u9ad8\u3044\u30da\u30fc\u30b8\u306eFAQ\u5316\u512a\u5148\u5ea6\u304c\u4e0a\u304c\u308a\u3084\u3059\u304f\u306a\u3063\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.1<\/h4><\/p>\n\n<ul>\n<li>Fixed: Google Search Console\u9023\u643a\u307e\u308f\u308a\u306e\u8868\u793a\u6587\u8a00\u304c\u3001\u7ba1\u7406\u753b\u9762\u306e\u8868\u793a\u8a00\u8a9e\u3092\u82f1\u8a9e\u306b\u5207\u308a\u66ff\u3048\u3066\u3082\u7ffb\u8a33\u3055\u308c\u306a\u3044\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\uff08v0.8.0\u3067\u8ffd\u52a0\u3057\u305f\u6587\u8a00\u306e\u7ffb\u8a33\u30c7\u30fc\u30bf\u767b\u9332\u6f0f\u308c\uff09\u3002<\/li>\n<\/ul>\n\n<p><h4>0.8.0<\/h4><\/p>\n\n<ul>\n<li>Added: Google Search Console\uff08GSC\uff09\u3068\u306e\u9023\u643a\u3092\u8ffd\u52a0\u3057\u305f\u3002\u8a2d\u5b9a\u753b\u9762\u304b\u3089\u9023\u643a\u3057\u3001\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u3067\u691c\u7d22\u30af\u30a8\u30ea\u5206\u6790\uff08\u30af\u30ea\u30c3\u30af\u6570\u30fb\u8868\u793a\u56de\u6570\u30fbCTR\u30fb\u5e73\u5747\u63b2\u8f09\u9806\u4f4d\uff09\u30fb\u30b5\u30a4\u30c8\u30de\u30c3\u30d7\u306e\u9001\u4fe1\u72b6\u6cc1\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u30ad\u30fc\u30ef\u30fc\u30c9\u3068\u306e\u76f8\u95a2\uff08\u81ea\u7136\u691c\u7d22\u3067\u306e\u63b2\u8f09\u9806\u4f4d\u00d7AI\u5f15\u7528\u306e\u6709\u7121\uff09\u3092\u78ba\u8a8d\u3067\u304d\u308b\u3002\u8868\u793a\u306f\u4eca\u56de\u30d7\u30ec\u30fc\u30f3\u306a\u4e00\u89a7\u8868\u306e\u307f\u3067\u3001GA4\u306e\u3088\u3046\u306a\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306a\u898b\u305f\u76ee\u3078\u306e\u4f5c\u308a\u8fbc\u307f\u306f\u5225\u9014\u5bfe\u5fdc\u4e88\u5b9a\u3002\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u72b6\u6cc1\u306e\u53ef\u8996\u5316\u306fGSC\u306e\u516c\u958bAPI\u306b\u5bfe\u5fdc\u3059\u308b\u96c6\u8a08\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u304c\u7121\u3044\u305f\u3081\u4eca\u56de\u306f\u898b\u9001\u3063\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.33<\/h4><\/p>\n\n<ul>\n<li>Fixed: FAQ\u4e00\u62ec\u751f\u6210\u306e\u69cb\u9020\u89e3\u6790\u30e2\u30fc\u30c9\u3067\u3001\u63a1\u70b9\u6642\u306bEASYS CMS\u7b49\uff08\u672c\u6587\u304c\u5b9f\u8cea\u7a7a\u306e\u30da\u30fc\u30b8\uff09\u3092\u6b63\u3057\u304f\u5019\u88dc\u5224\u5b9a\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f\u4e00\u65b9\u3001\u5b9f\u969b\u306e\u751f\u6210\u51e6\u7406\u306b\u306f\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u304c\u7121\u304f\u300c\u30da\u30fc\u30b8\u304c\u69cb\u9020\u5316\u3055\u308c\u3066\u3044\u306a\u3044\u306e\u3067FAQ\u304c\u751f\u6210\u3067\u304d\u307e\u305b\u3093\u300d\u3068\u5931\u6557\u3057\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002<\/li>\n<li>Fixed: \u30d1\u30f3\u304f\u305a\u30ea\u30b9\u30c8\uff08BreadcrumbList\uff09\u30b9\u30ad\u30fc\u30de\u306e\u51fa\u529b\u5224\u5b9a\u304c\u3001\u672c\u6587\u304c\u5b9f\u8cea\u7a7a\u306e\u30da\u30fc\u30b8\uff08EASYS CMS\u7b49\uff09\u3067\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u306e\u8a2d\u7f6e\u3092\u691c\u77e5\u3067\u304d\u305a\u3001\u5e38\u306b\u30b9\u30ad\u30fc\u30de\u304c\u4ed8\u4e0e\u3055\u308c\u306a\u3044\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002<\/li>\n<li>Fixed: AI\u89e3\u6790\u30e2\u30fc\u30c9\u306eFAQ\u751f\u6210\uff08<code>AiFaqGenerator<\/code>\uff09\u306b\u3082\u3001\u672c\u6587\u304c\u5b9f\u8cea\u7a7a\u306e\u30da\u30fc\u30b8\u5411\u3051\u306e\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u3092\u8ffd\u52a0\u3057\u305f\uff08\u4e00\u8cab\u6027\u306e\u305f\u3081\u306e\u5bfe\u5fdc\uff09\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.32<\/h4><\/p>\n\n<ul>\n<li>Fixed: FAQ\u4e00\u62ec\u751f\u6210\u306e\u69cb\u9020\u89e3\u6790\u30e2\u30fc\u30c9\uff08\u30e9\u30a4\u30bb\u30f3\u30b9\u672a\u767b\u9332\u6642\uff09\u3067\u3001\u672c\u6587\u304c\u5b9f\u8cea\u7a7a\u306e\u30da\u30fc\u30b8\uff08EASYS CMS\u7b49\uff09\u306e\u898b\u51fa\u3057\u62bd\u51fa\u304c\u5e38\u306b\u300c\u5909\u63db\u53ef\u80fd\u306a\u898b\u51fa\u3057\u304c\u3042\u308a\u307e\u305b\u3093\u300d\u5224\u5b9a\u306b\u306a\u3063\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u81ea\u30b5\u30a4\u30c8\u3078\u306e\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u3067\u3001\u898b\u51fa\u3057\u69cb\u9020\u3092\u4fdd\u6301\u3057\u305f\u672c\u6587\u3092\u88dc\u3046\u3088\u3046\u306b\u3057\u305f\u3002AI\u89e3\u6790\u30e2\u30fc\u30c9\u306e\u629c\u7c8b\u62bd\u51fa\u306b\u3082\u540c\u3058\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u3092\u8ffd\u52a0\u3057\u305f\u3002<\/li>\n<li>Fixed: \u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u306e\u30b5\u30a4\u30c8\u5168\u4f53\u30a2\u30a4\u30c7\u30fc\u30b7\u30e7\u30f3\u3067\u3001\u672c\u6587\u304c\u5b9f\u8cea\u7a7a\u306e\u30da\u30fc\u30b8\uff08EASYS CMS\u7b49\uff09\u304c\u30bf\u30a4\u30c8\u30eb\u30fb\u5192\u982d\u629c\u7c8b\u306e\u5019\u88dc\u304b\u3089\u6f0f\u308c\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u81ea\u30b5\u30a4\u30c8\u3078\u306e\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u3067\u672c\u6587\u3092\u88dc\u3046\u3088\u3046\u306b\u3057\u3001\u5bfe\u8c61\u4ef6\u6570\u304c\u591a\u3044\u30b5\u30a4\u30c8\u3067\u3082\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u306a\u3044\u3088\u3046\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u3092\u5206\u5272\u5b9f\u884c\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.31<\/h4><\/p>\n\n<ul>\n<li>Changed: llms.txt\u306e\u52d5\u7684\u51fa\u529b\u304c\u3001\u672c\u6587\u304c\u5b9f\u8cea\u7a7a\u306e\u30da\u30fc\u30b8\uff08EASYS CMS\u7b49\uff09\u306b\u5bfe\u3057\u3066\u81ea\u30b5\u30a4\u30c8\u3078\u306e\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u3067\u672c\u6587\u3092\u88dc\u3046\u3088\u3046\u306b\u3057\u305f\u3002\u30d5\u30a7\u30c3\u30c1\u7d50\u679c\u306f1\u6642\u9593\u30ad\u30e3\u30c3\u30b7\u30e5\u3057\u3001AI\u30dc\u30c3\u30c8\u30fb\u8a2a\u554f\u8005\u304b\u3089\u306e\u6bce\u30ea\u30af\u30a8\u30b9\u30c8\u3067\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u304c\u8d70\u3089\u306a\u3044\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<li>Fixed: FAQ\u4e00\u62ec\u751f\u6210\u306e\u5bfe\u8c61\u5019\u88dc\u306e\u7d5e\u308a\u8fbc\u307f\u304c\u3001\u672c\u6587\u304c\u5b9f\u8cea\u7a7a\u306e\u30da\u30fc\u30b8\uff08EASYS CMS\u7b49\uff09\u3092\u5e38\u306b\u5019\u88dc\u304b\u3089\u9664\u5916\u3057\u3066\u3044\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u81ea\u30b5\u30a4\u30c8\u3078\u306e\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u3067\u672c\u6587\u3092\u88dc\u3046\u3088\u3046\u306b\u3057\u3001\u5bfe\u8c61\u4ef6\u6570\u304c\u591a\u3044\u30b5\u30a4\u30c8\u3067\u3082\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u306a\u3044\u3088\u3046\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u3092\u5206\u5272\u5b9f\u884c\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.30<\/h4><\/p>\n\n<ul>\n<li>Fixed: \u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u306e\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u51fa\u529b\u3067\u3001AI\u304c\u751f\u6210\u3057\u305f\u672c\u6587\u306e\u6bb5\u843d\u304c&lt;p&gt;\u30bf\u30b0\u3067\u56f2\u307e\u308c\u305a\u3001\u30ab\u30b9\u30bf\u30e0CSS\u304c\u52b9\u304b\u306a\u3044\u3053\u3068\u304c\u3042\u308b\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002AI\u751f\u6210\u30d7\u30ed\u30f3\u30d7\u30c8\u5074\u3067\u3082&lt;p&gt;\u306e\u4f7f\u7528\u3092\u6307\u793a\u3057\u3066\u3044\u308b\u304c\u3001\u751f\u6210\u7d50\u679c\u304c\u6307\u793a\u306b\u5b8c\u5168\u306b\u5f93\u3046\u3068\u306f\u9650\u3089\u306a\u3044\u305f\u3081\u3001\u51fa\u529b\u76f4\u524d\u306bwpautop()\uff08FAQ\u751f\u6210\u3067\u3082\u4f7f\u7528\u3057\u3066\u3044\u308b\u65e2\u5b58\u30d1\u30bf\u30fc\u30f3\uff09\u3067\u88dc\u5b8c\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.29<\/h4><\/p>\n\n<ul>\n<li>Changed: \u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u306e\u300c\u5f15\u7528\u306e\u63a8\u79fb\u300d\u30c9\u30c3\u30c8\u8868\u793a\u304c\u3001\u5b9f\u884c\u56de\u6570\u306e\u5897\u52a0\u3068\u3068\u3082\u306b\u969b\u9650\u306a\u304f\u5897\u3048\u7d9a\u3051\u3066\u3044\u305f\u305f\u3081\u3001\u76f4\u8fd112\u4ef6\uff08\u2252\u76f4\u8fd11\u56db\u534a\u671f\u5206\u3001\u9031\u6b21\u5b9f\u884c\u60f3\u5b9a\uff09\u306b\u8868\u793a\u4ef6\u6570\u306e\u4e0a\u9650\u3092\u8a2d\u3051\u305f\u3002\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u306e\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u7d50\u679c\u30b5\u30de\u30ea\u30fc\u30fb\u5f15\u7528\u7387KPI\u3082\u540c\u3058\u4ef6\u6570\u306b\u7d71\u4e00\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.28<\/h4><\/p>\n\n<ul>\n<li>Fixed: \u30a2\u30af\u30bb\u30b9\u89e3\u6790\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u753b\u9762\u306e\u65e5\u6642\u8868\u793a\u304c\u3001\u7ba1\u7406\u753b\u9762\u306e\u8868\u793a\u8a00\u8a9e\u3092\u82f1\u8a9e\u306b\u5207\u308a\u66ff\u3048\u3066\u3082\u65e5\u672c\u8a9e\u66f8\u5f0f\uff08\u4f8b\uff1a2026\u5e748\u670823\u65e5\uff09\u306e\u307e\u307e\u5909\u308f\u3089\u306a\u3044\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u30b5\u30a4\u30c8\u306e\u300c\u4e00\u822c\u8a2d\u5b9a\u300d\u306e\u65e5\u4ed8\u30fb\u6642\u523b\u66f8\u5f0f\u30aa\u30d7\u30b7\u30e7\u30f3\u306b\u4f9d\u5b58\u305b\u305a\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u81ea\u8eab\u306e\u7ffb\u8a33\u6587\u5b57\u5217\u3067\u66f8\u5f0f\u3092\u7ba1\u7406\u3059\u308b\u3088\u3046\u306b\u3057\u3001\u8868\u793a\u8a00\u8a9e\u306e\u5207\u308a\u66ff\u3048\u306b\u8ffd\u5f93\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.27<\/h4><\/p>\n\n<ul>\n<li>Changed: \u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u306e\u300c\u76f4\u8fd1\u306e\u30a2\u30af\u30bb\u30b9\u300d\u4e00\u89a7\u304c\u4ef6\u6570\u306e\u5897\u52a0\u3068\u3068\u3082\u306b\u969b\u9650\u306a\u304f\u7e26\u306b\u4f38\u3073\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u3092\u6539\u5584\u3057\u305f\u3002\u7d0410\u4ef6\u3076\u3093\u306e\u9ad8\u3055\u3067\u30b9\u30af\u30ed\u30fc\u30eb\u8868\u793a\u3059\u308b\u3088\u3046\u306b\u3057\u3001\u67a0\u306e\u4e0b\u7aef\u3092\u30c9\u30e9\u30c3\u30b0\u3057\u3066\u8868\u793a\u9818\u57df\u306e\u9ad8\u3055\u3092\u5909\u66f4\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.26<\/h4><\/p>\n\n<ul>\n<li>Added: \u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u3092Site Kit\u98a8\u306e\u30b0\u30e9\u30d5\u30a3\u30ab\u30eb\u306a\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u306b\u5237\u65b0\u3057\u305f\uff08Google Auth Platform\u5be9\u67fb\u901a\u904e\u5bfe\u5fdc\uff09\u3002AI\u30dc\u30c3\u30c8\u306e\u30a2\u30af\u30bb\u30b9\u6570\u30fbAI\u7d4c\u7531\u30bb\u30c3\u30b7\u30e7\u30f3\u6570\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u306e\u5f15\u7528\u7387\u3092KPI\u30ab\u30fc\u30c9\u3067\u8868\u793a\u3057\u3001AI\u30af\u30ed\u30fc\u30e9\u30fc\u306e\u65e5\u5225\u691c\u77e5\u4ef6\u6570\u3092\u68d2\u30b0\u30e9\u30d5\u3067\u3001\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u306e\u5f15\u7528\u63a8\u79fb\u3092\u30c9\u30c3\u30c8\u8868\u793a\u3067\u53ef\u8996\u5316\u3059\u308b\uff08\u3044\u305a\u308c\u3082JS\u4e0d\u8981\u306e\u30b5\u30fc\u30d0\u30fc\u30b5\u30a4\u30c9\u751f\u6210SVG\uff09\u3002<\/li>\n<li>Changed: Google Analytics\uff08GA4\uff09\u306e\u6c4e\u7528\u6307\u6a19\uff08\u65e5\u5225\u30bb\u30c3\u30b7\u30e7\u30f3\u6570\u30fb\u6d41\u5165\u30c1\u30e3\u30cd\u30eb\u30fb\u4e0a\u4f4d\u30da\u30fc\u30b8\uff09\u306fSite Kit\u7b49\u3068\u5185\u5bb9\u304c\u91cd\u8907\u3059\u308b\u305f\u3081\u6298\u308a\u305f\u305f\u307f\u8868\u793a\u306b\u7c21\u7565\u5316\u3057\u3001AI\u691c\u7d22\u30b5\u30fc\u30d3\u30b9\u7d4c\u7531\u306e\u30a2\u30af\u30bb\u30b9\u3092\u4e3b\u8981\u30c7\u30fc\u30bf\u3068\u3057\u3066\u6b8b\u3057\u305f\u3002<\/li>\n<li>Changed: \u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u7d50\u679c\u306e\u300c\u5f15\u7528\u306e\u63a8\u79fb\u300d\u8868\u793a\u3092\u3001\u30c6\u30ad\u30b9\u30c8\u8a18\u53f7\uff08\u25cf\/\uff0d\uff09\u304b\u3089SVG\u306e\u30c9\u30c3\u30c8\u8868\u793a\u306b\u7d71\u4e00\u3057\u305f\uff08\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u30fb\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u753b\u9762\u306e\u4e21\u65b9\uff09\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.25<\/h4><\/p>\n\n<ul>\n<li>Fixed: FAQ\u751f\u6210\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u753b\u9762\u4e0b\u90e8\u306e\u300cCSS\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u300d\u6b04\u304c\u3001<code>admin_footer<\/code>\u30d5\u30c3\u30af\u3067\u7ba1\u7406\u753b\u9762\u306e\u672c\u6765\u306e\u30b3\u30f3\u30c6\u30f3\u30c4\u9818\u57df\uff08#wpcontent\uff09\u306e\u5916\u5074\u306b\u51fa\u529b\u3055\u308c\u3066\u3044\u305f\u305f\u3081\u30b5\u30a4\u30c9\u30d0\u30fc\u306e\u4e0b\u306b\u96a0\u308c\u3066\u30ec\u30a4\u30a2\u30a6\u30c8\u304c\u5d29\u308c\u308b\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u6b63\u3057\u3044\u30b3\u30f3\u30c6\u30f3\u30c4\u9818\u57df\uff08#wpbody-content\uff09\u3078\u79fb\u52d5\u3055\u305b\u3066\u304b\u3089\u8868\u793a\u3059\u308b\u3088\u3046\u306b\u5909\u66f4\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.24<\/h4><\/p>\n\n<ul>\n<li>Changed: \u30e1\u30c3\u30bb\u30fc\u30b8\u30dc\u30c3\u30af\u30b9\uff08notice\uff09\u306e\u7528\u9014\u3092\u30a8\u30e9\u30fc\u30fb\u8b66\u544a\u306e\u307f\u306b\u9650\u5b9a\u3057\u3001FAQ\u4e00\u62ec\u751f\u6210\u30fb\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u6848\u5185\u30fb\u30e9\u30a4\u30bb\u30f3\u30b9\u767a\u884c\/\u6709\u6599\u30d7\u30e9\u30f3\u7533\u8fbc\u307f\u306e\u64cd\u4f5cUI\u3092\u901a\u5e38\u8868\u793a\u3078\u5909\u66f4\u3057\u305f\u3002\u30e9\u30a4\u30bb\u30f3\u30b9\u767a\u884c\u30fb\u6709\u6599\u30d7\u30e9\u30f3\u7533\u8fbc\u307f\u306e\u30ea\u30f3\u30af\u306f\u30c6\u30ad\u30b9\u30c8\u30ea\u30f3\u30af\u8abf\u306e\u30dc\u30bf\u30f3\u306b\u5909\u66f4\u3057\u3001\u300c\u30e9\u30a4\u30bb\u30f3\u30b9\u30ad\u30fc\u3060\u3051\u7121\u6599\u3067\u767a\u884c\u3059\u308b\u300d\u306e\u6587\u8a00\u3092\u300c\u30e9\u30a4\u30bb\u30f3\u30b9\u30ad\u30fc\u3092\u767a\u884c\u3059\u308b\u300d\u306b\u5909\u66f4\u3057\u305f\u3002<\/li>\n<li>Changed: \u6709\u6599\u30d7\u30e9\u30f3\uff08\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\uff09\u306e\u7533\u8fbc\u307f\u30ea\u30f3\u30af\u306f\u30e9\u30a4\u30bb\u30f3\u30b9\u767b\u9332\u5f8c\u306b\u306e\u307f\u8868\u793a\u3057\u3001\u5bfe\u5fdc\u3059\u308b\u30e1\u30cb\u30e5\u30fc\u9805\u76ee\u306f\u5b9f\u969b\u306b\u30d7\u30e9\u30f3\u304c\u6709\u52b9\u306a\u5834\u5408\u306e\u307f\u8868\u793a\u3059\u308b\u3088\u3046\u306b\u5909\u66f4\u3057\u305f\u3002<\/li>\n<li>Added: \u300c\u6700\u9069\u5316\u300d\u30da\u30fc\u30b8\u3092\u65b0\u8a2d\u3057\u3001\u300cAI\u30b9\u30ad\u30fc\u30de\u5f37\u5316\u300d\u300cGEO\u30b9\u30b3\u30a2\u89e3\u6790\u300d\u3092\u3053\u3053\u3078\u7d71\u5408\u3057\u305f\uff08\u5f93\u6765\u306e\u8a2d\u7f6e\u5834\u6240\u306b\u306f\u6b8b\u3055\u306a\u3044\uff09\u3002\u30e1\u30cb\u30e5\u30fc\u306f\u300cGEO Plugin\u300d\u3068\u300cFAQ\u751f\u6210\u300d\u306e\u9593\u306b\u914d\u7f6e\u3057\u3001\u30c8\u30c3\u30d7\u30ec\u30d9\u30eb\u300cGEO Plugin\u300d\u30af\u30ea\u30c3\u30af\u6642\u3082\u672c\u30da\u30fc\u30b8\u3092\u8868\u793a\u3059\u308b\u3002<\/li>\n<li>Added: FAQ\u8a2d\u7f6e\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u306b\u8868\u793a\u5f62\u5f0f\uff08\u30c7\u30d5\u30a9\u30eb\u30c8\uff0f\u30a2\u30b3\u30fc\u30c7\u30a3\u30aa\u30f3\uff0f\u30a2\u30f3\u30ab\u30fc\u30ea\u30f3\u30af\uff09\u306e\u9078\u629e\u6a5f\u80fd\u3092\u8ffd\u52a0\u3057\u305f\u3002FAQ\u4e00\u89a7\u753b\u9762\u306e\u30e9\u30b8\u30aa\u30dc\u30bf\u30f3\u304b\u3089\u5207\u308a\u66ff\u3048\u3089\u308c\u308b\u3002<\/li>\n<li>Added: FAQ\u751f\u6210\u30fb\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u306e\u51fa\u529b\u306b\u30c6\u30fc\u30de\u306b\u99b4\u67d3\u3080\u65e2\u5b9aCSS\u3092\u9069\u7528\u3057\u3001\u7ba1\u7406\u753b\u9762\u4e0b\u90e8\u306e\u300cCSS\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u300d\u6b04\uff08\u30af\u30e9\u30b9\u540d\u30ac\u30a4\u30c9\uff0b\u30ab\u30b9\u30bf\u30e0CSS\u5165\u529b\uff09\u3067\u30b5\u30a4\u30c8\u5358\u4f4d\u306b\u4e0a\u66f8\u304d\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<li>Added: \u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u3092\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u5316\u3057\u305f\u3002\u751f\u6210\u3055\u308c\u305f\u8a18\u4e8b\u306f\u4e0b\u66f8\u304d\u6295\u7a3f\uff08\u975e\u516c\u958b\u306e\u5c02\u7528\u6295\u7a3f\u30bf\u30a4\u30d7\uff09\u3068\u3057\u3066\u4fdd\u5b58\u3055\u308c\u3001\u7ba1\u7406\u8005\u304c\u5185\u5bb9\u3092\u78ba\u8a8d\u306e\u3046\u3048\u516c\u958b\u64cd\u4f5c\u3092\u884c\u3046\u3068 <code>[geo_plugin_content id=\"N\"]<\/code> \u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u3067\u8a2d\u7f6e\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\uff08\u4e0b\u66f8\u304d\u306e\u307e\u307e\u3067\u306f\u51fa\u529b\u3055\u308c\u306a\u3044\uff09\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.23<\/h4><\/p>\n\n<ul>\n<li>Fixed: llms.txt\u306e\u52d5\u7684\u51fa\u529b\uff08\u7269\u7406\u30d5\u30a1\u30a4\u30eb\u672a\u4f7f\u7528\u6642\uff09\u304c\u3001\u30db\u30b9\u30c6\u30a3\u30f3\u30b0\u5074\u306e\u9759\u7684\u30ad\u30e3\u30c3\u30b7\u30e5\u6a5f\u69cb\u306b\u3088\u3063\u3066\u672c\u6587\u306e\u307f\u8907\u88fd\u30fb\u4ee5\u5f8c\u76f4\u63a5\u914d\u4fe1\u3055\u308c\u308b\u3068charset\u60c5\u5831\u3092\u5931\u3044\u6587\u5b57\u5316\u3051\u3059\u308b\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u52d5\u7684\u51fa\u529b\u306b\u3082UTF-8\u306eBOM\u3092\u4ed8\u4e0e\u3057\u3001charset\u30d8\u30c3\u30c0\u30fc\u304c\u5931\u308f\u308c\u3066\u3082\u672c\u6587\u3060\u3051\u3067\u6587\u5b57\u30b3\u30fc\u30c9\u3092\u5224\u5b9a\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\uff08\u7269\u7406\u30d5\u30a1\u30a4\u30eb\u4e57\u3063\u53d6\u308a\u6642\u3068\u540c\u3058\u5bfe\u7b56\u3092\u52d5\u7684\u51fa\u529b\u306b\u3082\u9069\u7528\uff09\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.22<\/h4><\/p>\n\n<ul>\n<li>Fixed: EASYS CMS\u7b49\u3001\u6295\u7a3f\u672c\u6587\u304c\u7a7a\u3067\u30b5\u30fc\u30d0\u30fc\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\uff08<code>RenderedContentFetcher<\/code>\uff09\u306b\u4f9d\u5b58\u3059\u308b\u30b5\u30a4\u30c8\u3067\u3001AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u751f\u6210\u304c\u300ccURL error 60: unable to get local issuer certificate\u300d\u306b\u3088\u308a\u5168\u4ef6\u30b9\u30ad\u30c3\u30d7\u306b\u306a\u308b\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u30d0\u30c3\u30af\u30a8\u30f3\u30c9API\u901a\u4fe1\u30fb\u81ea\u524d\u66f4\u65b0\u30c1\u30a7\u30c3\u30af\u3068\u540c\u69d8\u3001\u30d7\u30e9\u30b0\u30a4\u30f3\u540c\u68b1\u306eCA\u8a3c\u660e\u66f8\u30d5\u30a1\u30a4\u30eb\u3092\u660e\u793a\u6307\u5b9a\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.21<\/h4><\/p>\n\n<ul>\n<li>Added: AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\uff08\u300cAI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u66f4\u65b0\u300d\uff09\u306b\u300c\u81ea\u5df1\u63a5\u7d9a\u30c6\u30b9\u30c8\u300d\u30dc\u30bf\u30f3\u3092\u8ffd\u52a0\u3057\u305f\u3002EASYS CMS\u7b49\u3001\u6295\u7a3f\u672c\u6587\u304c\u7a7a\u3067\u30b5\u30fc\u30d0\u30fc\u306e\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u306b\u4f9d\u5b58\u3059\u308b\u30b5\u30a4\u30c8\u3067\u751f\u6210\u304c\u5168\u4ef6\u300c\u30b9\u30ad\u30c3\u30d7\u300d\u306b\u306a\u308b\u5834\u5408\u306e\u539f\u56e0\u5207\u308a\u5206\u3051\u7528\u306b\u3001\u30b5\u30fc\u30d0\u30fc\u304c\u81ea\u5206\u81ea\u8eab\u306e\u30da\u30fc\u30b8\u3078\u30a2\u30af\u30bb\u30b9\u3067\u304d\u3066\u3044\u308b\u304b\u3092\u305d\u306e\u5834\u3067\u78ba\u8a8d\u3067\u304d\u308b\uff08HTTP\u30b9\u30c6\u30fc\u30bf\u30b9\u30fb\u53d6\u5f97\u30d0\u30a4\u30c8\u6570\u30fb\u672c\u6587\u3068\u3057\u3066\u62bd\u51fa\u3067\u304d\u305f\u6587\u5b57\u6570\u3001\u307e\u305f\u306f\u901a\u4fe1\u30a8\u30e9\u30fc\u306e\u5185\u5bb9\u3092\u753b\u9762\u306b\u8868\u793a\u3059\u308b\uff09\u3002WP\u6a19\u6e96\u306e\u300c\u30b5\u30a4\u30c8\u30d8\u30eb\u30b9\u300d\u306e\u30eb\u30fc\u30d7\u30d0\u30c3\u30af\u30ea\u30af\u30a8\u30b9\u30c8\u8a3a\u65ad\u304c\u7121\u3044\u30fb\u8868\u793a\u3055\u308c\u306a\u3044\u74b0\u5883\uff08\u53e4\u3044WordPress\u30b3\u30a2\u7b49\uff09\u5411\u3051\u306e\u4ee3\u66ff\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.20<\/h4><\/p>\n\n<ul>\n<li>Fixed: robots.txt\u306e\u65e2\u5b58\u7269\u7406\u30d5\u30a1\u30a4\u30eb\u3092\u4e57\u3063\u53d6\u308b\u969b\u3001\u65e2\u5b58\u5185\u5bb9\u306badmin-ajax.php\u7d4c\u7531\u306e\u30d5\u30ed\u30f3\u30c8\u8868\u793a\u3092\u59a8\u3052\u306a\u3044\u305f\u3081\u306e<code>Disallow: \/wp-admin\/<\/code>\u30fb<code>Allow: \/wp-admin\/admin-ajax.php<\/code>\uff08WordPress\u30b3\u30a2\u304c\u52d5\u7684\u51fa\u529b\u6642\u306b\u5e38\u306b\u4ed8\u4e0e\u3057\u3066\u3044\u308b\u65e2\u5b9a\u30eb\u30fc\u30eb\uff09\u304c\u542b\u307e\u308c\u306a\u3044\u5834\u5408\u3001\u305d\u306e\u307e\u307e\u6b20\u843d\u3057\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u65e2\u5b58\u5185\u5bb9\u306b<code>\/wp-admin\/<\/code>\u3078\u306e\u8a00\u53ca\u304c\u4e00\u5207\u7121\u3044\u5834\u5408\u306e\u307f\u3001WordPress\u30b3\u30a2\u3068\u540c\u3058\u5185\u5bb9\u3092\u88dc\u3046\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.19<\/h4><\/p>\n\n<ul>\n<li>Added: \u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u306bGoogle Analytics\uff08GA4\uff09\u306e\u5b9f\u30c7\u30fc\u30bf\u8868\u793a\u3092\u8ffd\u52a0\u3057\u305f\uff08\u76f4\u8fd17\u65e5\u9593\u306e\u65e5\u5225\u30bb\u30c3\u30b7\u30e7\u30f3\u6570\u3001\u76f4\u8fd128\u65e5\u9593\u306e\u6d41\u5165\u30c1\u30e3\u30cd\u30eb\u30fb\u4e0a\u4f4d\u30da\u30fc\u30b8\u3001AI\u691c\u7d22\u30b5\u30fc\u30d3\u30b9\uff08ChatGPT\u30fbPerplexity\u30fbGemini\u7b49\uff09\u7d4c\u7531\u306e\u30a2\u30af\u30bb\u30b9\uff09\u3002Google Analytics\u3068\u306e\u9023\u643a\u30fb\u30d7\u30ed\u30d1\u30c6\u30a3ID\u306e\u8a2d\u5b9a\u306f\u5f15\u304d\u7d9a\u304d\u8a2d\u5b9a\u753b\u9762\u304b\u3089\u884c\u3046\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.18<\/h4><\/p>\n\n<ul>\n<li>Fixed: GEO\u30b9\u30b3\u30a2\u5bfe\u8c61\u30da\u30fc\u30b8\u53ce\u96c6\u3067\u3001\u7279\u5b9a\u306e\u30da\u30fc\u30b8\u306e\u51e6\u7406\u4e2d\u306b\u81f4\u547d\u7684\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3059\u308b\u3068\u3001\u305d\u306e\u30da\u30fc\u30b8\u3092\u7121\u9650\u306b\u518d\u8a66\u884c\u3057\u7d9a\u3051\u3066\u9032\u6357\u304c\u5b8c\u5168\u306b\u6b62\u307e\u3063\u3066\u3057\u307e\u3046\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u5171\u6709\u30db\u30b9\u30c6\u30a3\u30f3\u30b0\u74b0\u5883\u3067\u306ePHP\u81f4\u547d\u7684\u30a8\u30e9\u30fc\u306ftry\/catch\u3067\u6355\u6349\u3067\u304d\u306a\u3044\u305f\u3081\u3001\u5bfe\u8c61\u30da\u30fc\u30b8\u3092\u30ad\u30e5\u30fc\u304b\u3089\u53d6\u308a\u9664\u3044\u305f\u8a18\u9332\u3092\u51e6\u7406\u524d\u306b\u4fdd\u5b58\u3059\u308b\u65b9\u5f0f\u306b\u5909\u66f4\u3057\u3001\u8a72\u5f53\u30da\u30fc\u30b8\u306e\u8a55\u4fa1\u306f\u30b9\u30ad\u30c3\u30d7\u3055\u308c\u308b\u304c\u53ce\u96c6\u5168\u4f53\u306f\u5fc5\u305a\u5148\u3078\u9032\u3080\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.17<\/h4><\/p>\n\n<ul>\n<li>Changed: FAQ\u4e00\u62ec\u751f\u6210\uff08AI\u89e3\u6790\u30e2\u30fc\u30c9\uff09\u306e\u4ef6\u6570\u6307\u5b9a\u3092\u3001\u30da\u30fc\u30b8\u6570\u5358\u4f4d\u304b\u3089Q&amp;A\u4ef6\u6570\u5358\u4f4d\uff08\u5c11\u306a\u3081\/\u304a\u3059\u3059\u3081\/\u591a\u3081\u3001\u76ee\u5b8910\/20\/30\u4ef6\uff09\u306b\u5909\u66f4\u3057\u305f\u3002\u76ee\u6a19\u4ef6\u6570\u306e2\u500d\u7a0b\u5ea6\u3092\u76ee\u5b89\u306b\u591a\u3081\u306b\u30da\u30fc\u30b8\u3092\u751f\u6210\u5bfe\u8c61\u3078\u542b\u3081\u3001AI\u306b\u3088\u308b\u751f\u6210\u5f8c\u30ec\u30d3\u30e5\u30fc\u3067\u5185\u5bb9\u304c\u8584\u3044\u30fb\u91cd\u8907\u3059\u308bQ&amp;A\u3092\u9664\u5916\u3057\u305f\u3046\u3048\u3067\u3001\u512a\u5148\u5ea6\u306e\u9ad8\u3044\u3082\u306e\u304b\u3089\u76ee\u6a19\u4ef6\u6570\u3060\u3051\u3092\u63a1\u7528\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<li>Changed: FAQ\u4e00\u62ec\u751f\u6210\u306e\u89e3\u6790\uff08\u63a1\u70b9\uff09\u30b9\u30c6\u30c3\u30d7\u3092\u3001\u30da\u30fc\u30b8\u5358\u4f4d\u306eAI\u547c\u3073\u51fa\u3057\u304b\u3089\u6700\u592715\u30da\u30fc\u30b8\/\u56de\u306e\u30d0\u30c3\u30c1\u547c\u3073\u51fa\u3057\u306b\u5909\u66f4\u3057\u3001\u5bfe\u8c61\u30da\u30fc\u30b8\u304c\u591a\u3044\u30b5\u30a4\u30c8\u3067\u306e\u89e3\u6790\u901f\u5ea6\u3092\u6539\u5584\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.16<\/h4><\/p>\n\n<ul>\n<li>Fixed: EASYS CMS\u7b49\u3001post_content\u4ee5\u5916\u306e\u5834\u6240\u304b\u3089\u672c\u6587\u3092\u7d44\u307f\u7acb\u3066\u3066\u8868\u793a\u3059\u308b\u30c6\u30fc\u30de\u3067\u3001FAQ\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u3092\u8a2d\u7f6e\u3057\u305f\u30da\u30fc\u30b8\u306bFAQPage\u30b9\u30ad\u30fc\u30de\uff08\u69cb\u9020\u5316\u30c7\u30fc\u30bf\uff09\u304c\u4ed8\u4e0e\u3055\u308c\u306a\u3044\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u4e00\u62ec\u751f\u6210\u51e6\u7406\u304c\u65e2\u306b\u884c\u3063\u3066\u3044\u308b\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u7d50\u679c\u3092\u518d\u5229\u7528\u3057\u3066\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\u306e\u51fa\u529b\u6709\u7121\u3092\u5224\u5b9a\u3059\u308b\u305f\u3081\u3001\u8ffd\u52a0\u306e\u901a\u4fe1\u306f\u767a\u751f\u3057\u306a\u3044\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.15<\/h4><\/p>\n\n<ul>\n<li>Fixed: robots.txt\u30fbsitemap.xml\u3067\u300c\u5f37\u5236\u7684\u306b\u6709\u52b9\u5316\u3059\u308b\u300d\u3092\u5b9f\u884c\u3057\u3066\u3082\u3001\u691c\u51fa\u3055\u308c\u305f\u7af6\u5408\u30d7\u30e9\u30b0\u30a4\u30f3\uff08Yoast SEO\u3001Google XML Sitemaps\u7b49\uff09\u304c\u52d5\u304d\u7d9a\u3051\u3066\u3044\u308b\u9650\u308a\u5b9f\u969b\u306b\u306f\u5236\u5fa1\u3092\u596a\u3048\u306a\u304b\u3063\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002\u5f37\u5236\u6709\u52b9\u5316\u6642\u306b\u8a72\u5f53\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u81ea\u52d5\u7684\u306b\u7121\u52b9\u5316\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<li>Changed: robots.txt\u3082\u3001\u66f8\u304d\u8fbc\u307f\u6a29\u9650\u304c\u7121\u3044\u65e2\u5b58\u30d5\u30a1\u30a4\u30eb\u306b\u5bfe\u3057\u3066\u9000\u907f\uff08\u30ea\u30cd\u30fc\u30e0\uff09\u2192\u65b0\u898f\u4f5c\u6210\u306e\u65b9\u5f0f\u306b\u5bfe\u5fdc\u3057\u3001sitemap.xml\u3068\u540c\u3058\u6319\u52d5\u306b\u7d71\u4e00\u3057\u305f\u3002\u7121\u52b9\u5316\u3059\u308b\u3068\u9000\u907f\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u306f\u81ea\u52d5\u7684\u306b\u5fa9\u5143\u3055\u308c\u308b\u3002<\/li>\n<li>Changed: \u65e2\u5b58\u306erobots.txt\u3092\u76f4\u63a5\u8aad\u307f\u8fbc\u3081\u306a\u3044\u5834\u5408\u3067\u3082\u3001\u81ea\u30b5\u30a4\u30c8\u3078\u306eHTTP\u30ea\u30af\u30a8\u30b9\u30c8\u3067\u5185\u5bb9\u3092\u53d6\u5f97\u3057\u3001\u72ec\u81ea\u306e\u30eb\u30fc\u30eb\uff08Disallow\u7b49\uff09\u3092\u7dad\u6301\u3057\u305f\u307e\u307eAI\u30af\u30ed\u30fc\u30e9\u30fc\u5411\u3051\u306e\u30eb\u30fc\u30eb\u3092\u8ffd\u8a18\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<li>Fixed: \u8a2d\u5b9a\u306e\u4fdd\u5b58\u306b\u5931\u6557\u3057\u305f\u5834\u5408\u3067\u3082\u300c\u8a2d\u5b9a\u3092\u4fdd\u5b58\u3057\u307e\u3057\u305f\u3002\u300d\u306e\u6210\u529f\u8868\u793a\u304c\u51fa\u3066\u3057\u307e\u3044\u3001\u5931\u6557\u304c\u5206\u304b\u308a\u306b\u304f\u304b\u3063\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.14<\/h4><\/p>\n\n<ul>\n<li>Changed: FAQ\u4e00\u62ec\u751f\u6210\u306e\u4e0b\u66f8\u304d\u53cd\u6620\u51e6\u7406\u3092\u5206\u5272\u51e6\u7406\u5316\u3057\u3001\u300c\u4e0b\u66f8\u304d\u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059...\uff08N\u4ef6\u5b8c\u4e86\uff09\u300d\u306e\u9032\u6357\u8868\u793a\u3092\u8ffd\u52a0\u3057\u305f\u3002\u4f53\u611f\u901f\u5ea6\u306e\u6539\u5584\u306b\u52a0\u3048\u3001\u4e0b\u8a18\u306e1\u8a18\u4e8b1\u554f1\u7b54\u5316\u306b\u3088\u308b\u53cd\u6620\u4ef6\u6570\u5897\u52a0\u6642\u306e\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3092\u4e88\u9632\u3059\u308b\u3002<\/li>\n<li>Changed: FAQ\u4e00\u62ec\u751f\u6210\u306e\u30d0\u30c3\u30af\u30a8\u30f3\u30c9queue\u30ef\u30fc\u30ab\u30fc\u4e26\u5217\u6570\u3092\u5897\u5f37\u3057\u3001\u751f\u6210\u901f\u5ea6\u3092\u6539\u5584\u3057\u305f\u3002<\/li>\n<li>Changed: FAQ\u4e00\u62ec\u751f\u6210\u30921\u8a18\u4e8b1\u554f1\u7b54\u5f62\u5f0f\u306b\u5909\u66f4\u3057\u305f\u30021\u3064\u306e\u6295\u7a3f\u30fb\u56fa\u5b9a\u30da\u30fc\u30b8\u304b\u3089\u8907\u6570\u306eFAQ\u304c\u751f\u6210\u3055\u308c\u308b\u5834\u5408\u3001\u305d\u308c\u305e\u308c\u500b\u5225\u306e\u4e0b\u66f8\u304d\u6295\u7a3f\uff08\u30bf\u30a4\u30c8\u30eb\uff1d\u8cea\u554f\u6587\uff09\u3068\u3057\u3066\u4f5c\u6210\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u3001\u4e00\u89a7\u3067\u306e\u78ba\u8a8d\u30fb\u7de8\u96c6\u304c\u3057\u3084\u3059\u304f\u306a\u3063\u305f\u3002\u8907\u6570\u30da\u30fc\u30b8\u306eFAQ\u30921\u6295\u7a3f\u306b\u307e\u3068\u3081\u3066\u3044\u305f\u300c\u30ab\u30c6\u30b4\u30ea\u30fc\u30e2\u30fc\u30c9\u300d\u306f\u5ec3\u6b62\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.13<\/h4><\/p>\n\n<ul>\n<li>Changed: AI\u5f15\u7528\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\uff08\u8abf\u67fb\u7d50\u679c\u30fb\u8abf\u67fb\u9805\u76ee\u306e\u8ffd\u52a0\u30fbAI\u306b\u3088\u308b\u30ad\u30fc\u30ef\u30fc\u30c9\u5019\u88dc\uff09\u3092\u72ec\u7acb\u3057\u305f\u7ba1\u7406\u753b\u9762\u30da\u30fc\u30b8\u306b\u5206\u96e2\u3057\u3001\u30e1\u30cb\u30e5\u30fc\u3092\u300cFAQ\u751f\u6210\u300d\u306e\u76f4\u4e0b\u306b\u914d\u7f6e\u3057\u305f\u3002\u8a2d\u5b9a\u753b\u9762\u30fb\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u304b\u3089\u306f\u524a\u9664\u3002<\/li>\n<li>Changed: GEO\u30b9\u30b3\u30a2\uff08\u30da\u30fc\u30b8\u54c1\u8cea\u8a55\u4fa1\uff09\u3092\u3001\u30a2\u30af\u30bb\u30b9\u89e3\u6790\u753b\u9762\u304b\u3089\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\u753b\u9762\u306e\u30c8\u30c3\u30d7\u3078\u79fb\u52d5\u3057\u305f\u3002<\/li>\n<li>Changed: AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u4e00\u62ec\u751f\u6210\u3092\u3001\u6295\u7a3f\u30fb\u56fa\u5b9a\u30da\u30fc\u30b8\u4e00\u89a7\u753b\u9762\u304b\u3089\u8a2d\u5b9a\u753b\u9762\uff08llms.txt\u81ea\u52d5\u751f\u6210\u306e\u4fdd\u5b58\u30dc\u30bf\u30f3\u306e\u4e0b\uff09\u3078\u79fb\u52d5\u3057\u305f\u3002<\/li>\n<li>Changed: \u8a2d\u5b9a\u753b\u9762\u306e\u5404\u30bb\u30af\u30b7\u30e7\u30f3\u9593\u306e\u4f59\u767d\u3092\u7d71\u4e00\u3057\u3001\u898b\u5206\u3051\u3084\u3059\u304f\u3057\u305f\u3002<\/li>\n<li>Removed: GA4\u9023\u643a\u306e\u300c\u76f4\u8fd17\u65e5\u9593\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u6570\u300d\u8868\u793a\u3092\u4e00\u65e6\u524a\u9664\u3057\u305f\uff08\u3053\u306e\u8868\u793a\u3060\u3051\u3067\u306fGoogle Auth Platform\u306e\u5be9\u67fb\u8981\u4ef6\u3092\u6e80\u305f\u305b\u306a\u3044\u305f\u3081\u3002\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u8868\u793a\u306f\u7dad\u6301\uff09\u3002<\/li>\n<li>Added: \u30bb\u30eb\u30d5\u30b5\u30fc\u30d6\u5951\u7d04\u3067\u3001\u30d7\u30e9\u30f3A\/B\u3092\u9078\u3070\u305a\u306b\u30e9\u30a4\u30bb\u30f3\u30b9\u30ad\u30fc\u3060\u3051\u3092\u7121\u6599\u3067\u767a\u884c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u3063\u305f\uff08\u57fa\u672c\u6a5f\u80fd\u306eAI\u30e2\u30fc\u30c9\u306f\u30d7\u30e9\u30f3\u3068\u7121\u95a2\u4fc2\u306b\u5229\u7528\u3067\u304d\u308b\u305f\u3081\uff09\u3002\u30d7\u30e9\u30f3\u306f\u5f8c\u304b\u3089\u8ffd\u52a0\u7533\u8fbc\u307f\u3067\u304d\u308b\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.12<\/h4><\/p>\n\n<ul>\n<li>Changed: GEO\u30b9\u30b3\u30a2\u306e\u5bfe\u8c61\u30da\u30fc\u30b8\u53ce\u96c6\u3092\u5b8c\u5168\u306b\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u51e6\u7406\u5316\u3057\u305f\uff08WP-Cron\u30fb\u7ba1\u7406\u753b\u9762\u306e\u4ed6\u30da\u30fc\u30b8\u95b2\u89a7\u6642\u30fbGEO\u30b9\u30b3\u30a2\u753b\u9762\u3092\u958b\u3044\u3066\u3044\u308b\u9593\u306e\u30dd\u30fc\u30ea\u30f3\u30b0\u306e\u3044\u305a\u308c\u304b\u65e9\u3044\u3082\u306e\u3067\u9032\u3080\uff09\u3002GEO\u30b9\u30b3\u30a2\u753b\u9762\u306e\u30bf\u30d6\u3092\u9589\u3058\u3066\u3082\u53ce\u96c6\u304c\u7d99\u7d9a\u3059\u308b\u3002<\/li>\n<li>Fixed: \u53ce\u96c6\u51e6\u7406\u304c\u300c\u9032\u6357X\/Y\u306e\u307e\u307e\u6b62\u307e\u308b\u300d\u3053\u3068\u304c\u3042\u3063\u305f\u4e0d\u5177\u5408\u3092\u4fee\u6b63\u30021\u30d0\u30c3\u30c1\u3042\u305f\u308a\u306e\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u4ef6\u6570\u30fb\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3092\u77ed\u7e2e\u3057\u3001\u51e6\u7406\u306e\u5b9f\u884c\u524d\u306b\u5fc5\u305a\u6b21\u56de\u5206\u306e\u30ea\u30c8\u30e9\u30a4\u3092\u4e88\u7d04\u3059\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.11<\/h4><\/p>\n\n<ul>\n<li>Fixed: GEO\u30b9\u30b3\u30a2\uff08\u30da\u30fc\u30b8\u54c1\u8cea\u8a55\u4fa1\u30fb\u30b5\u30a4\u30c8\u30d7\u30ed\u30d5\u30a1\u30a4\u30ea\u30f3\u30b0\uff09\u306e\u5bfe\u8c61\u30da\u30fc\u30b8\u53ce\u96c6\u304c\u3001\u672c\u6587\u5b9f\u8cea\u7a7a\u306e\u30da\u30fc\u30b8\uff08page builder\u7b49\u3067post_content\u4ee5\u5916\u306b\u672c\u6587\u304c\u3042\u308b\u30c6\u30fc\u30de\uff09\u3092\u305f\u3060\u9664\u5916\u3059\u308b\u3060\u3051\u3067\u3001\u7d50\u679c\u304c\u5c11\u6570\u306e\u30d6\u30ed\u30b0\u8a18\u4e8b\u306b\u504f\u3063\u3066\u3057\u307e\u3046\u3053\u3068\u304c\u3042\u3063\u305f\u3002AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u3068\u540c\u3058\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u6e08\u307fHTML\u53d6\u5f97\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u3092\u8ffd\u52a0\u3057\u3001\u3053\u308c\u3089\u306e\u30da\u30fc\u30b8\u3082\u6b63\u3057\u304f\u8a55\u4fa1\u5bfe\u8c61\u306b\u542b\u3081\u3089\u308c\u308b\u3088\u3046\u306b\u3057\u305f\u3002<\/li>\n<li>Changed: \u4e0a\u8a18\u30d5\u30a9\u30fc\u30eb\u30d0\u30c3\u30af\u306b\u3088\u308b\u81ea\u5df1\u30d5\u30a7\u30c3\u30c1\u304c1\u56de\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306b\u96c6\u4e2d\u3057\u3066\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u306a\u3044\u3088\u3046\u3001\u5bfe\u8c61\u30da\u30fc\u30b8\u53ce\u96c6\u3092\u6570\u4ef6\u305a\u3064\u306e\u5206\u5272Ajax\u51e6\u7406\u306b\u5909\u66f4\u3057\u305f\u3002<\/li>\n<\/ul>\n\n<p><h4>0.7.10<\/h4><\/p>\n\n<ul>\n<li>Fixed: \"GEO\u30b9\u30b3\u30a2\" (page quality evaluation \/ site profiling) could fail its entire batch submission with a validation error when candidate pages included one whose body was effectively empty (shortcode-only, or only <code>&amp;nbsp;<\/code> placeholder paragraphs) \u2014 the same class of bug previously fixed for FAQ bulk-generate and AI-enhanced schema. This content-emptiness detection is now consolidated into a single shared helper (<code>GeoPlugin\\Support\\ContentNormalizer<\/code>) used consistently everywhere, to prevent this recurring across other features.<\/li>\n<\/ul>\n\n<p><h4>0.7.9<\/h4><\/p>\n\n<ul>\n<li>Added: a <code>llmo_sitemap_is_easys_internal_post_type<\/code> filter to override the automatic EASYS-internal-post-type detection (added in 0.7.8) for the rare case another site's post type happens to match its label\/slug pattern.<\/li>\n<\/ul>\n\n<p><h4>0.7.8<\/h4><\/p>\n\n<ul>\n<li>Added: sitemap.xml now excludes EASYS CMS's per-content-block post types by default (detected by their \"\u30b3\u30f3\u30c6\u30f3\u30c4\u4e00\u89a7\uff3b...\uff3d\" label pattern, plus a handful of known internal slugs like <code>header_info<\/code>). No site-side configuration needed anymore \u2014 the <code>llmo_sitemap_exclude_post_types<\/code> filter remains available for other cases.<\/li>\n<\/ul>\n\n<h4>0.7.7<\/h4>\n\n<ul>\n<li>Fixed: sitemap.xml's <code>lastmod<\/code> for the \"Posts page\" (Settings &gt; Reading &gt; \"Posts page\", when a static front page is used) reflected only that page's own last-edited date, which can be stale for years even while the actual post listing shown there updates constantly. It now uses the more recent of the page's own modified date and its latest listed post's modified date. This is a general WordPress behavior, not specific to any theme or page builder.<\/li>\n<\/ul>\n\n<h4>0.7.6<\/h4>\n\n<ul>\n<li>Added: for pages\/posts whose <code>post_content<\/code> is effectively empty (e.g. content assembled by a theme's own page template outside the standard content field, as some page-builder CMSs do), the \"AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u66f4\u65b0\" bulk update button now falls back to fetching the page's own rendered HTML and extracting the main content area (<code>role=\"main\"<\/code>, <code>&lt;main&gt;<\/code>, <code>#content<\/code>, or <code>&lt;article&gt;<\/code>) instead of giving up. Sites where <code>post_content<\/code> already holds real text are unaffected \u2014 this fallback path never runs for them.<\/li>\n<\/ul>\n\n<h4>0.7.5<\/h4>\n\n<ul>\n<li>Fixed: llms.txt's plain-text excerpt fallback (used when no AI-enhanced description is cached) could reduce a body of many empty paragraphs (<code>&amp;nbsp;<\/code> entities) into a lone ellipsis (\"\u2026\") instead of no description at all \u2014 <code>wp_trim_words()<\/code> was counting each undecoded <code>&amp;nbsp;<\/code> as a separate word and appending its truncation marker. Entities are now decoded before word-counting.<\/li>\n<\/ul>\n\n<h4>0.7.4<\/h4>\n\n<ul>\n<li>Fixed: AI-enhanced schema generation still treated a post\/page body consisting only of empty paragraphs (<code>&amp;nbsp;<\/code> HTML entities, as some page builders insert) as non-empty content, since <code>wp_strip_all_tags()<\/code> only strips HTML tags, not entities. It's now decoded and normalized before the empty check, matching llms.txt's existing behavior.<\/li>\n<\/ul>\n\n<h4>0.7.3<\/h4>\n\n<ul>\n<li>Fixed: stale AI-enhanced schema descriptions generated by the 0.7.2-and-earlier shortcode-only-content bug are now cleared automatically once the content is correctly recognized as empty, instead of lingering forever.<\/li>\n<li>Fixed: the \"AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u66f4\u65b0\" (bulk AI schema update) button on the post\/page list screen could hit a 504 Gateway Time-out on sites with many posts, since it processed everything in one synchronous request. It now runs in small AJAX-driven steps until done, matching the FAQ bulk-generate flow.<\/li>\n<li>Added: a new <code>llmo_sitemap_exclude_post_types<\/code> filter for sitemap.xml, for excluding theme\/page-builder-registered post types by name when they're registered as publicly viewable (so <code>is_post_type_viewable()<\/code> alone can't detect them as non-content).<\/li>\n<\/ul>\n\n<h4>0.7.2<\/h4>\n\n<ul>\n<li>Fixed: sitemap.xml could include theme\/page-builder internal post types (e.g. header\/footer\/slider parts) that aren't actually viewable single pages. Now filtered with the same <code>is_post_type_viewable()<\/code> check WordPress core sitemaps use.<\/li>\n<li>Fixed: AI-enhanced schema generation (and llms.txt indirectly, via the cached description) treated a post\/page whose body was only a shortcode (e.g. <code>[geo_plugin_faq]<\/code>) as non-empty, sending the raw shortcode text to the AI instead of skipping it. Now shortcodes are stripped before the empty-content check, matching llms.txt's existing behavior.<\/li>\n<li>Added: llms.txt now falls back to the front page's AI-enhanced description for its summary line when the site tagline (Settings &gt; General) is empty.<\/li>\n<\/ul>\n\n<h4>0.7.1<\/h4>\n\n<ul>\n<li>Fixed: FAQ bulk-generate (AI analysis mode) could fail entirely with a validation error when the candidate posts\/pages included one with no extractable excerpt text (e.g. image- or embed-only content). Such posts are now excluded from the batch, matching the existing empty-title exclusion.<\/li>\n<\/ul>\n\n<h4>0.7.0<\/h4>\n\n<ul>\n<li>Added: English (en_US) translation. The plugin's admin UI now automatically switches to English when the WordPress site language is set to English (Settings &gt; General &gt; Site Language), following WordPress's standard translation mechanism. No settings UI change \u2014 this follows the site-wide language, matching WordPress's normal behavior for all admin screens.<\/li>\n<\/ul>\n\n<h4>0.6.26<\/h4>\n\n<ul>\n<li>Changed: shortened the FAQ bulk-generate description text on the FAQ list screen (removed the sentence about specifying a count, kept the rest).<\/li>\n<\/ul>\n\n<h4>0.6.25<\/h4>\n\n<ul>\n<li>Changed: shortened the sampling investigation description added in 0.6.24 \u2014 removed the sentence about execution frequency being fixed by plan (kept only the settings-screen pointer).<\/li>\n<\/ul>\n\n<h4>0.6.24<\/h4>\n\n<ul>\n<li>Added: a brief explanation under \"AI\u5f15\u7528\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\" on the access analysis page, clarifying that execution timing\/frequency is fixed by plan (no manual trigger) and that investigation keywords are added\/edited from the Settings screen.<\/li>\n<\/ul>\n\n<h4>0.6.23<\/h4>\n\n<ul>\n<li>Changed: the description text for \"AI\u306b\u3088\u308b\u30ad\u30fc\u30ef\u30fc\u30c9\u5019\u88dc\" now stays visible outside the collapsible accordion (previously it collapsed along with the suggestion list). Moved the \"\u8ffd\u52a0\" (add) button beside the keyword input in \"\u8abf\u67fb\u9805\u76ee\u3092\u8ffd\u52a0\". Added bottom margin to the \"AI\u5f15\u7528\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\" block to visually separate it from \"Google Analytics\u3068\u306e\u9023\u643a\".<\/li>\n<\/ul>\n\n<h4>0.6.22<\/h4>\n\n<ul>\n<li>Changed: the \"AI\u306b\u3088\u308b\u30ad\u30fc\u30ef\u30fc\u30c9\u5019\u88dc\" (AI keyword suggestions) list in the sampling investigation settings is now a collapsible accordion, expanded the first time you view a given analysis result and collapsed on subsequent visits. Moved \"\u8abf\u67fb\u9805\u76ee\u3092\u8ffd\u52a0\" (add investigation item) above the suggestions list.<\/li>\n<\/ul>\n\n<h4>0.6.21<\/h4>\n\n<ul>\n<li>Improved: GEO score's \"\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\" (analyze site) now sends a wider, excerpt-only page set (up to 40 pages, matching FAQ bulk generation's site-profiling breadth) for the shared business-understanding step, separate from the 10-page full-content set used for actual page-quality scoring. Previously the business\/category\/content-gap analysis was limited to the same 10 pages used for quality scoring, giving it a shallower view of the site than FAQ generation's equivalent step.<\/li>\n<\/ul>\n\n<h4>0.6.20<\/h4>\n\n<ul>\n<li>Removed: a dead code path for FAQ site profiling (<code>profile_site()<\/code>'s call into the <code>Faq\\FaqSiteProfiler<\/code> class) that had become unreachable in either generation mode since a 2026-08-13 refactor inverted its calling condition. No user-facing behavior changes \u2014 the active site-profiling path (used by both generation modes) is unaffected.<\/li>\n<\/ul>\n\n<h4>0.6.19<\/h4>\n\n<ul>\n<li>Fixed: AI-suggested keyword candidates (sampling investigation section) were pre-filled with a page-title-like phrase (e.g. \"\u904b\u55b6\u8005\u60c5\u5831\uff08\u4f1a\u793e\u6982\u8981\uff09\"), which reads unnaturally as a search query. The backend now generates a separate <code>keyword<\/code> field per suggestion \u2014 phrased as a natural search query\/question a real user would type into an AI search engine \u2014 distinct from the <code>topic<\/code> field still used for content generation. Falls back to <code>topic<\/code> if the AI omits it.<\/li>\n<\/ul>\n\n<h4>0.6.18<\/h4>\n\n<ul>\n<li>Fixed: the GEO score \"\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\" (analyze site) action now sends the site's title and tagline (<code>get_bloginfo('name')<\/code>\/<code>get_bloginfo('description')<\/code>) to the backend, matching what FAQ bulk generation's profiling step already sends. Previously this signal was missing, so on sites with little real content the AI had almost no business context to reason from and tended to fall back on generic suggestions.<\/li>\n<\/ul>\n\n<h4>0.6.17<\/h4>\n\n<ul>\n<li>Added: AI-suggested keyword candidates in the sampling investigation settings section. When GEO\u30b9\u30b3\u30a2\u300c\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\u300dor FAQ bulk generation has already produced a business\/content analysis, the AI's inferred \"not yet covered\" topic candidates are shown as one-click add-to-investigation suggestions (pre-filled keyword field, both AI services checked by default). Suggestions already present as an investigation keyword are hidden, and the block is hidden entirely once the item limit is reached.<\/li>\n<\/ul>\n\n<h4>0.6.16<\/h4>\n\n<ul>\n<li>Added: a \"GEO\u30b9\u30b3\u30a2\uff08\u30da\u30fc\u30b8\u54c1\u8cea\u8a55\u4fa1\uff09\" (GEO score \/ page quality evaluation) section on the access analysis page. Click \"\u30b5\u30a4\u30c8\u3092\u5206\u6790\u3059\u308b\" to have AI evaluate up to 10 of your pages against E-E-A-T and PREP-structure criteria (a proxy for how citable they are to AI search engines). Results are shown as a ranked list; click a row to see strengths, weaknesses, and concrete improvement suggestions for that page.<\/li>\n<\/ul>\n\n<h4>0.6.15<\/h4>\n\n<ul>\n<li>Added: an \"AI\u30af\u30ed\u30fc\u30e9\u30fc\u306e\u30a2\u30af\u30bb\u30b9\u30ed\u30b0\" (AI crawler access log) section on the access analysis page. Detects and lists real visits from known AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Bytespider, CCBot, Amazonbot) based on their User-Agent, showing hit counts and recent activity per bot. Works regardless of license status \u2014 no backend communication or AI API calls are involved. Logs older than 90 days are pruned automatically.<\/li>\n<\/ul>\n\n<h4>0.6.14<\/h4>\n\n<ul>\n<li>Added: a self-serve sign-up flow (standard plan) on the settings page. If you don't have a license key yet, you can now sign up directly via Stripe Checkout for \"AI\u5f15\u7528\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u8abf\u67fb\" (AI citation sampling) and\/or \"\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\" (content generation) without going through a reseller. Once subscribed, you can add the other plan or manage\/cancel your subscription via a Stripe Customer Portal link, right from the settings page.<\/li>\n<\/ul>\n\n<h4>0.6.13<\/h4>\n\n<ul>\n<li>Fixed: after approving the Google Analytics consent screen, the browser could fail to reconnect to the site's own admin page (particularly on local environments using a non-standard port) instead of returning to the settings page with a success notice.<\/li>\n<\/ul>\n\n<h4>0.6.12<\/h4>\n\n<ul>\n<li>Added: a \"Google Analytics\u3068\u306e\u9023\u643a\" (Connect Google Analytics) section on the settings page. Connect your Google Analytics (GA4) account, enter your GA4 property ID, and see your site's session count for the last 7 days. Read-only access only \u2014 this plugin never modifies your Google Analytics settings or data.<\/li>\n<\/ul>\n\n<h4>0.6.11<\/h4>\n\n<ul>\n<li>Fixed: on the post\/page list screen, the \"AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u66f4\u65b0\" button disappeared entirely whenever every post already had AI-enhanced schema generated (the common case now that generation happens automatically on publish). The button and its description are now always shown, matching the intent of keeping it visible for its promotional value.<\/li>\n<\/ul>\n\n<h4>0.6.10<\/h4>\n\n<ul>\n<li>Changed: the \"AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u3092\u4e00\u62ec\u751f\u6210\" button on the post\/page list screen is now labeled \"AI\u5f37\u5316\u30b9\u30ad\u30fc\u30de\u306e\u66f4\u65b0\", reflecting that AI-enhanced schema is already generated automatically whenever a post or page is published or updated \u2014 this button is for catching up any remaining ones (e.g. content published before AI mode was enabled).<\/li>\n<li>Changed: the update button is now disabled (and shows \"\u66f4\u65b0\u4e2d...\") immediately after being clicked, so it is clear that generation is in progress instead of appearing unresponsive.<\/li>\n<\/ul>\n\n<h4>0.6.9<\/h4>\n\n<ul>\n<li>Changed: on the FAQ bulk generation screen, the \"FAQ\u5316\u306b\u6709\u7528\u306a\u5019\u88dc\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\" status message and its \"\u3053\u306e\u7d50\u679c\u306b\u3064\u3044\u3066\" explanation now appear directly below the analyze\/cancel buttons, instead of after the (often more prominent) site summary accordion.<\/li>\n<li>Fixed (backend): under the newly-parallelized queue workers, a FAQ analysis or generation batch could finish processing every item yet never flip to \"completed\", leaving the screen stuck showing \"\u89e3\u6790\u4e2d: \u25cb\/\u25cb\" with only \"\u4e2d\u65ad\" (cancel) able to unblock it. Progress tracking is now race-free.<\/li>\n<li>Fixed (backend): if a previously-generated FAQ draft had been deleted in WordPress and the same post became a candidate again, generating from it could silently finish with \"\u53d6\u308a\u8fbc\u307f: 0\u4ef6\u306e\u30da\u30fc\u30b8\uff08\u30b9\u30ad\u30c3\u30d7: 0\u4ef6\uff09 \u2192 0\u4ef6\u306eFAQ\u6295\u7a3f\" instead of actually creating a new draft. It now regenerates properly.<\/li>\n<\/ul>\n\n<h4>0.6.8<\/h4>\n\n<ul>\n<li>Changed: on the FAQ bulk generation screen, the site summary and expected FAQ categories are now shown collapsed by default inside an accordion, instead of always visible.<\/li>\n<li>Removed: the raw \"\u89e3\u6790\u7d50\u679c\u306e\u4e00\u89a7\u3092\u8868\u793a\" candidate list accordion. Its place is now taken by a short status message (e.g. \"FAQ\u5316\u306b\u6709\u7528\u306a\u5019\u88dc\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\") plus a collapsed accordion explaining why, when there is nothing usable to generate from.<\/li>\n<li>Changed: after FAQ generation completes, the screen returns to the pre-analysis state so a fresh analysis can be started again right away.<\/li>\n<li>Changed: when an analysis finds no usable candidates, the \"\u30b5\u30a4\u30c8\u3092\u89e3\u6790\u3059\u308b\" button is disabled until you leave and revisit the page (or new content is added and the page is reloaded), instead of staying clickable with nothing useful to do. Revisiting the page always re-enables it.<\/li>\n<\/ul>\n\n<h4>0.6.7<\/h4>\n\n<ul>\n<li>Fixed: re-running FAQ site analysis after a previous analysis had already completed could keep showing the same stale (and possibly exhausted) candidate list forever, making it look like re-analysis and re-generation were broken. Starting a new analysis now always clears the locally cached candidate list and site-summary cache first.<\/li>\n<li>Fixed: a single post or page with an empty title among the FAQ analysis candidates caused the entire analysis request to fail validation, blocking FAQ analysis for the whole site. Untitled posts\/pages are now excluded from analysis instead.<\/li>\n<\/ul>\n\n<h4>0.6.6<\/h4>\n\n<ul>\n<li>Fixed: the top-right \"\u30b3\u30d4\u30fc\" copy button next to the open\/close toggle now sits flush against the right edge of the button row (previously it sat immediately after the toggle button instead).<\/li>\n<\/ul>\n\n<h4>0.6.5<\/h4>\n\n<ul>\n<li>Changed: the \"\u751f\u6210\u7d50\u679c\u3092\u958b\u304f\" (open result) button on an already-generated content idea now switches to \"\u751f\u6210\u7d50\u679c\u3092\u9589\u3058\u308b\" (close result) while the result is shown.<\/li>\n<li>Changed: the top-right \"\u30b3\u30d4\u30fc\" button now sits at the same height as the open\/close toggle button, and is only visible while the result is open.<\/li>\n<\/ul>\n\n<h4>0.6.4<\/h4>\n\n<ul>\n<li>Changed: clicking \"\u751f\u6210\u7d50\u679c\u3092\u8868\u793a\" (view result) on an already-generated content idea now toggles the result open\/closed instead of always re-fetching and showing it.<\/li>\n<li>Changed: renamed the \"\u4eca\u56de\u306f\u4e0d\u8981\" idea-card button to \"\u7834\u68c4\" (discard).<\/li>\n<li>Changed: the \"\u30b3\u30d4\u30fc\" button on a generated article now appears in both the top-right and bottom-right of the result box (previously only below the content).<\/li>\n<\/ul>\n\n<h4>0.6.3<\/h4>\n\n<ul>\n<li>Changed: content generation now writes articles as valid HTML (real headings, bold text, tables, lists) instead of Markdown syntax, so pasting the result directly into the WordPress Visual editor reproduces the formatting correctly instead of showing literal <code>##<\/code>\/<code>**<\/code>\/<code>|<\/code> characters.<\/li>\n<li>Changed: the \"\u30b3\u30d4\u30fc\" button on a generated article now copies the rendered formatting (rich text), not plain text, so pasted content keeps its heading\/bold\/table structure in the Visual editor.<\/li>\n<li>Changed: simplified several in-plugin explanation texts (content generation, FAQ generation) to focus on what each feature does for you, removing internal implementation details that aren't useful for deciding how to use the feature.<\/li>\n<\/ul>\n\n<h4>0.6.2<\/h4>\n\n<ul>\n<li>Changed: content generation idea cards now span the full width of the admin content area (previously constrained by WordPress admin's default <code>.card<\/code> max-width). Generated content is now displayed directly beneath the specific card whose \"\u751f\u6210\u7d50\u679c\u3092\u8868\u793a\"\/\"\u4e0b\u66f8\u304d\u3092\u751f\u6210\u3059\u308b\" button was clicked, instead of in one shared area at the bottom of the page.<\/li>\n<\/ul>\n\n<h4>0.6.1<\/h4>\n\n<ul>\n<li>Fixed: previously generated content-generation drafts couldn't be viewed again after reloading the page or navigating away \u2014 only ideas whose generation was actively being watched in the same browser tab showed a result. Idea cards for already-generated ideas now show a \"\u751f\u6210\u7d50\u679c\u3092\u8868\u793a\" (view result) button that re-fetches the stored draft.<\/li>\n<\/ul>\n\n<h4>0.6.0<\/h4>\n\n<ul>\n<li>Changed: the content generation screen has been completely redesigned. Instead of evaluating and rewriting your existing pages, it now analyzes your whole site from a GEO (Generative Engine Optimization) perspective and proposes brand-new content topics the site is missing \u2014 informed by your existing content, sampling-investigation citation gaps (Plan A), and your FAQ categories. Pick a proposed idea to generate a full new draft article; the monthly generation-count limit is only consumed when you actually generate an article, not when analyzing the site.<\/li>\n<li>Added: five distinct content angles (direct answer to an uncited search query, comparison\/decision-support articles, glossary\/definition articles, FAQ-category deep dives, and roundup\/hub articles linking related existing posts) that the AI selects automatically based on what your site actually needs.<\/li>\n<li>Removed: the previous \"evaluate existing pages \u2192 generate rewrite\" flow. A lighter-weight, generation-free \"improve this existing page\" feature is being considered separately for a future release.<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Changed: the FAQ bulk-generation screen's AI-assisted mode now runs the \"\u9078\u629e\u3057\u305f\u5019\u88dc\u3092\u751f\u6210\u3059\u308b\" (generate) step as a background job as well, completing the full site-profiling \u2192 analysis \u2192 generation pipeline's move to the server. You can close the browser tab immediately after starting generation; drafts are created automatically once AI generation finishes.<\/li>\n<li>Added: WordPress draft creation for AI-generated FAQ content is now handled by a background process \u2014 triggered when you return to wp-admin, and additionally via a new WP-Cron schedule (every 10 minutes) so drafts are created even if you don't reopen the admin screen. Duplicate draft creation is prevented even if multiple of these triggers fire around the same time.<\/li>\n<\/ul>\n\n<h4>0.4.1<\/h4>\n\n<ul>\n<li>Changed: in the FAQ bulk-generation screen's AI-assisted mode, \"\u30b5\u30a4\u30c8\u3092\u89e3\u6790\u3059\u308b\" (site profiling + scoring) now runs as a background job on the server, same as content generation's evaluate\/generate steps. You can close the browser tab immediately after starting, and the ranked candidate list will be waiting when you return. The structural (heading-based, no AI) mode is unaffected and works exactly as before.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Changed: content generation's \"\u9078\u629e\u3057\u305f\u5019\u88dc\u3092\u751f\u6210\u3059\u308b\" (generate) step now runs as a background job on the server, same as the evaluate step already did. Previously, generating multiple selected candidates required keeping the browser tab open and active for the entire duration; now you can close the tab immediately after starting and the generated articles will be waiting when you return.<\/li>\n<li>Added: generated content is now cached per page (skipped automatically on re-generation if the source content hasn't changed since the last successful generation), so re-running generation on unchanged content no longer re-incurs AI cost.<\/li>\n<\/ul>\n\n<h4>0.3.3<\/h4>\n\n<ul>\n<li>Fixed: reopening the content generation page after evaluation completed with zero candidates (e.g. every item failed due to a temporary AI provider error) showed a blank screen with no way to retry, instead of the \"no candidates found\" message. This only affected the page-reload state-restore path; the same case was already handled correctly while the evaluation was actively in progress.<\/li>\n<\/ul>\n\n<h4>0.3.2<\/h4>\n\n<ul>\n<li>Changed: content generation's \"\u5019\u88dc\u3092\u8a55\u4fa1\u3059\u308b\" (evaluate candidates) step now runs as a background job on the server instead of requiring the browser tab to stay open. Uploading the target pages still happens immediately, but the AI evaluation itself continues even after closing the admin screen, and progress\/results are restored automatically when you come back.<\/li>\n<li>Added: evaluated results are now cached per page (skipped automatically on re-run if the content hasn't changed since the last evaluation), so re-running evaluation on an unchanged site no longer re-incurs AI cost.<\/li>\n<li>Added: an internal daily\/monthly AI cost limit (admin-configurable, unlimited by default) that stops new AI calls and notifies the administrator once the threshold is reached, resolving automatically once usage drops back under the limit.<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>Added: a \"\u4e2d\u65ad\" (Stop) button on both the FAQ bulk-generation box and the content generation page, letting you interrupt the per-page evaluate\/analyze or generate loop partway through on large sites. Progress made so far is preserved, and clicking the original button again resumes from where it left off.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Added: content generation support (\"\u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210\"). Evaluates existing posts\/pages for GEO improvement opportunities, ranks candidates by priority, and generates a full-length replacement article (with E-E-A-T and PREP structure) for the ones you choose to act on. Results are shown on-screen with a copy button rather than being saved as a draft post.<\/li>\n<li>Changed: renamed \"FAQ\" menu\/list-screen title to \"FAQ\u751f\u6210\" and the access-analysis page title to drop the redundant \"GEO Plugin\" \/ \"\uff08\u30d7\u30e9\u30f3A\uff09\" prefixes, for consistency across the admin menu.<\/li>\n<li>Changed: reordered the admin submenu (FAQ\u751f\u6210 \u2192 \u30b3\u30f3\u30c6\u30f3\u30c4\u751f\u6210 \u2192 \u30a2\u30af\u30bb\u30b9\u89e3\u6790 \u2192 \u8a2d\u5b9a, moving \u8a2d\u5b9a to the bottom).<\/li>\n<li>Fixed: the top-level menu icon looked dimmer than other menu items when off-hover on newer WordPress versions, and didn't match the hover text color on older WordPress versions. It's now tinted to match surrounding menu items on both.<\/li>\n<\/ul>\n\n<h4>0.2.6<\/h4>\n\n<ul>\n<li>Changed: updated the default backend\/update-check URLs to the new platform domain (app.geo-plugin.com), migrated from the previous api.geo.garasaya.com.<\/li>\n<\/ul>\n\n<h4>0.2.5<\/h4>\n\n<ul>\n<li>Added: an expandable (collapsed by default) explanation of how candidate pages are selected and how the \"fewer \/ balanced \/ more\" count suggestions are derived, shown under \"Generation mode: AI analysis\" in the FAQ bulk generation box.<\/li>\n<\/ul>\n\n<h4>0.2.4<\/h4>\n\n<ul>\n<li>Fixed: FAQ content generation used the same 15-second timeout as lightweight requests, causing \"cURL error 28: Operation timed out\" skips on real sites since it's the heaviest AI call. Extended to 45 seconds.<\/li>\n<li>Changed: the bulk generation completion message now reads \"incorporated: N pages (skipped: M) \u2192 P FAQ posts\" for clarity, and the skipped-item details are now collapsed into an expandable section.<\/li>\n<li>Changed: the \"fewer \/ recommended \/ more\" count buttons no longer show the actual number (to avoid implying it's user-editable), and \"recommended\" has been renamed to \"balanced\".<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Fixed: clicking \"Generate FAQs\" after reviewing the suggested count for a while could silently do nothing and get stuck showing \"Generating: 0 \/ 0 (0 skipped)\", because the analysis results expire after a period of inactivity. The expiry window has been extended (15 to 60 minutes) and the plugin now shows a clear message asking to re-analyze the site instead of silently freezing.<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Fixed: the \"recommended\" and \"more\" FAQ generation count suggestions could collapse to the same number when the AI's suggested baseline was close to or above the number of usable candidates, defeating the purpose of offering distinct choices. \"Recommended\" now reserves headroom so \"more\" stays meaningfully higher whenever there are enough candidates to support it.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Fixed: the actual update ZIP download (as opposed to the update-check request already fixed in 0.1.2) could still fail with \"cURL error 60\" on outdated-hosting environments, because WordPress core downloads the package itself via a separate HTTP request that bypassed the plugin's bundled CA certificate. It now applies to this request too, scoped to this plugin's own distribution URL only.<\/li>\n<li>Fixed: the dynamic FAQ generation count labels (\"fewer\/recommended\/more\") showed the literal placeholder text instead of the actual numbers.<\/li>\n<li>Added: the FAQ candidate analysis list is now collapsed into an expandable section by default.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Added: FAQ bulk generation (AI-enhanced mode) now analyzes the whole site once per run to understand the business and propose site-specific FAQ categories, and consolidates each category's Q&amp;A into a single draft post instead of one post per source page.<\/li>\n<li>Added: generation count is now suggested dynamically (\"fewer\" \/ \"recommended\" \/ \"more\") based on the site analysis, instead of a fixed list. The unbounded \"all\" option has been removed.<\/li>\n<li>Changed: per-page relevance scoring now uses a longer excerpt and site-wide context for better judgment on less-structured sites.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Fixed: the update checker itself (used to detect new plugin versions) could still fail with \"cURL error 60: unable to get local issuer certificate\" on the same outdated-hosting environments addressed in 0.1.1, because it communicates independently of the backend API client. It now uses the same bundled CA certificate file.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Fixed: backend communication could fail with \"cURL error 60: unable to get local issuer certificate\" on hosting environments where the WordPress-bundled CA certificate file is outdated. The plugin now bundles and uses its own current CA certificate file for backend requests.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Automatic Schema.org JSON-LD output (Article, Organization, WebSite, FAQPage, BreadcrumbList)<\/li>\n<li>robots.txt \/ sitemap.xml \/ llms.txt management<\/li>\n<li>FAQ generation (structural analysis and AI-assisted)<\/li>\n<li>AI-enhanced schema properties (description, abstract, keywords) with auto-trigger on publish<\/li>\n<li>BreadcrumbList shortcode<\/li>\n<\/ul>","raw_excerpt":"Your dashboard for the AI search era. Improves AI search visibility with structured data, crawler controls, and FAQ generation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/368839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=368839"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/garasaya"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=368839"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=368839"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=368839"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=368839"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=368839"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=368839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}