Satoshi (サトシ)
58 published posts
Search OSコンテンツチームでAI検索, GEO, 技術SEO運用を担当しています.
W2 Not in Search: Five Checks
Five checks for a W2 shop missing from search and AI search: WAF and bot-protection blocks in Search Console and server logs, verifying crawlers by IP, an AI crawler policy, multi-brand domain structure, and canonical and Organization design.
STORES Not in Search: Five Checks
Five checks for a STORES shop missing from search and AI search: settings problem or indexing delay, content to fix while waiting, Google Business Profile links, booking page versus guide page.
ShopServe Not in Search: Five Checks
Five checks for a ShopServe shop missing from search and AI search: why a 3-second delay is a bot-readability problem, causes in fix order, three tools that see different things, a monthly 15-minute check, and who to call.
Shopify Not in Search: Six Checks
When a Shopify store is missing from search or AI search, here are six items in the order to check them: duplicate URLs and canonical, the fixed URL structure and hierarchy, hreflang for cross-border, pages from Japan-specific apps, redirects after migration, and app loading and speed.
makeshop Not in Search: Four Checks
makeshop outputs JSON-LD automatically on Creator Mode product detail pages. Adding your own structured data on top produces duplicate output, and blog placement, sitemaps, and post structure also change how search and AI search see the shop. Four checks to run first.
futureshop Not in Search: Four Checks
futureshop outputs structured data and an XML sitemap automatically, but broken commerce creator headings, duplicate URLs from multi-group registration, missing Article markup, and WordPress posts left out of the sitemap are yours to check. Four checks for when the shop is missing from search and AI search.
ecforce: 5 Things to Check First
When a D2C brand on ecforce is missing from search or AI search, the cause isn't the landing page but what sits next to it. Five checks in order: ad LP indexing, answer pages, the subscription terms page, facts within the PMD Act, and consistency across pages plus bot access.
ecbeing: 6 Things to Check First
When a site built on ecbeing is missing from search or AI search, the cause is usually a decision made at build time. Six checks in order: URL design, rendering, metadata management, WAF and robots.txt, renewal redirects, and sitemaps and logs.
EC-CUBE Not in Search: Five Checks
Five checks for an EC-CUBE shop missing from search and AI search: assets lost in a 2 to 4 migration, three options for the missing XML sitemap, verifying plugin structured data, and a requirements sheet for your agency.
ebisumart: 5 checks when search can't find you
ebisumart updates its platform automatically and runs BtoC and BtoB on one base. Both can hide your shop from search and AI search. Five checks: the before-record, five-area diffs, index boundaries, BtoB price leaks, and public pages.
Color Me Shop Not in Search: Six Checks
Six checks for a Color Me Shop store missing from search and AI search: the three layers, fixes available in the admin panel, sitemap, free pages, structured data in templates, and what the admin panel can't show. Drawn from four articles.
B-Cart Not in Search: Six Checks
Six checks for a B-Cart ordering site missing from search and AI search: the line between public and members-only, noindex on members-only URLs, pages for new customers, purchasing staff questions, sourcing guides by industry, and keeping the boundary. Drawn from three B-Cart articles.
BASE Not in Search: Six Checks
Six checks for a BASE shop missing from search and AI search: the search engine visibility setting, mixed domains, sitemap, product text, the scope of the SEO Settings App, and bot fetches. Drawn from four BASE articles, with the order, the fixes, and how long results take.
Checking Whether W2's WAF Is Blocking Crawlers
On a self-operated platform like W2, the WAF, bot protection, or rate limiting can block search engine and AI crawlers by accident. This article lays out the steps for checking whether crawlers are blocked using Search Console and server logs, how to tell legitimate crawlers apart, and how to decide whether to allow or refuse AI crawlers.
W2 Multi-Brand Setup: How to Split Domains
When you run several brands or stores on one W2 platform, one decision you have to make is how to split domains. Separate domains, subdomains, or subdirectories. The choice changes where search performance accumulates. This article lays out brand independence, duplication of shared products, the design of Organization structured data, and the steps when adding a store.
STORES Not in Search: Settings Problem or Waiting for Indexing
When a STORES shop doesn't show up in search, the dividing line is whether it's a settings mistake or a wait for indexing. If two weeks or more have passed since launch, the sitemap is submitted, and nothing has changed, it's a settings problem. Earlier than that, it may be a wait for indexing. This article lays out the criteria for telling them apart, the signs of a settings problem, and what to do while waiting.
Do STORES Reservations Pages Show Up in Search
Many shops want to use a reservation page built with STORES Reservations to attract customers from search. A reservation page, though, is a place to book. It holds little that lets search engines or AI understand what kind of business this is. This article lays out what a reservation page can and can't do, and where to put information if you want to attract customers through search.
Connecting STORES and Google Business Profile
When a physical store is the main business, as with a salon, cafe, or classroom, and the STORES online store plays a supporting role, the store often shows up in search while the online shop doesn't. This article lays out how to link Google Business Profile and the online store to each other so the store's search performance flows into the shop.
SI-Built Sites: Adding SEO and AI Readiness Without Development Time
When you add SEO and AI search readiness to an ecommerce site that a system integrator (SI) built, fixing the original code presupposes a development cycle and a change contract. Placing a separate rendering layer for search engines and AI crawlers, without changing the original, lets you proceed without taking new development time. This article compares the two approaches and lays out scope, limits, and decision criteria.
ShopServe: SEO Self-Check After Consulting
ShopServe is known for its consulting-style support. Maintaining what was proposed afterward, though, is the store's job. This article lays out a checklist for confirming, once a month in 15 minutes, that the state you set up still holds six months later, across four areas: indexing, speed, structured data, and content.
When ShopServe Pages Take More Than 3 Seconds
When a ShopServe page takes more than 3 seconds to display, it affects both human bounce rates and bot fetch failures. The bigger problem isn't a direct ranking factor but crawlers giving up before rendering and failing to read product information. This article breaks down the causes, how to measure, and the order of fixes.
Too Many Shopify Apps: Speed, Search, and AI Citations
Shopify lets you add features through apps, but every app adds JavaScript to your pages, slowing them down and degrading Core Web Vitals. This article covers how slower pages affect search and AI citations, how to measure each app's impact, the criteria for removing, replacing, or lazy-loading apps, and cleaning up code left behind after removal.
Japanese ASP Cart to Shopify: Carrying Over URLs and Structured Data
Migrating to Shopify from makeshop, Color Me Shop, futureshop, or similar always changes the shape of your URLs. To avoid losing search performance in the move, this article walks through the URL mapping table, redirect design, carrying over structured data, and the metrics to watch before and after, in the order of the migration timeline.
SEO for Pages Created by Shopify's Japan-Specific Apps
Running Shopify in Japan means relying on Japan-specific apps for noshi (gift wrapping), delivery date and time selection, and convenience store pickup. Whether to index or exclude the pages and parameterized URLs these apps create is a judgment call. This article covers the typical output of each app type, the indexing decision, and how to tell AI search that you offer Japan-specific services.
Conveying Hierarchy with Shopify's Fixed URL Structure
Shopify doesn't let you design URL hierarchy freely. Products sit directly under /products/ and collections under /collections/. This article covers how to convey hierarchy instead through breadcrumbs, internal links, and BreadcrumbList structured data, how to handle Japanese handles, and what not to change.
Shopify Cross-Border hreflang and Japanese/English Pages
When you build Japanese and English pages with Shopify Markets, the same product ends up with multiple language URLs. Without hreflang to tell search engines how the languages correspond, the Japanese page can appear in English-language searches, or the pages can be judged duplicates. This article covers what Shopify outputs automatically, how to choose a URL structure (subfolder, subdomain, or separate domain), and the problems caused by missing translations.
Shopify Collection and Tag Duplicate URLs and Crawling
On Shopify, the same product opens at both a collection-path URL and a standalone URL. Because the canonical points to the standalone URL, duplicate indexing is prevented, but crawl budget is still consumed. This article covers the scope of the impact, including tag pages and filter URLs, and three ways to handle them.
Structuring Online and In-Store Inventory for Search and AI
For search engines and AI to read online and in-store inventory correctly, two conditions apply: separate the stock state by channel, and keep the on-screen display and the structured data showing the same value. This article covers how inventory affects AI recommendations, a case of hidden out-of-stock text, per-channel representation, and the connection to store information.
makeshop and WordPress: Where to Put the Blog
When makeshop's built-in blog isn't enough and you write posts in WordPress, whether the blog sits under the shop or on a separate domain changes how search performance accumulates. This article covers three placement patterns, how each looks to search and AI search, and how to handle internal links and sitemaps.
makeshop: Fixing Double Structured Data Output
makeshop outputs basic structured data as standard. Adding your own JSON-LD in Creator Mode on top of it outputs the same type twice and triggers errors in the Rich Results Test. This article covers how to find double output, how to decide which one to keep, and which types are safe to add.
Crawl Budget and Index Gaps at Tens of Thousands of Products
On a marketplace with more than tens of thousands of products, the crawler's processing limit becomes the direct cause of index gaps. Slow indexing of new products starts here. Sitemap splitting and lastmod, blocking low-value URLs, prioritizing through internal links, and observation in bot logs: this article explains how to run these four as a set.
futureshop-Linked WordPress Posts Missing from the Sitemap
futureshop's XML sitemap covers pages created in the admin panel. Posts written through the WordPress integration aren't included. This article explains why those posts are slow to be discovered and how to register the WordPress sitemap. It also covers internal linking and structured data so the shop and blog are treated as one site.
futureshop Structured Data: What to Add for AI Search
The structured data futureshop outputs automatically covers the basics of telling search engines about a product. To be cited by AI search, you also need Article and breadcrumb markup that matches the visible text, FAQs, and consistency in stock and options. This article covers how to check the scope of the automatic output and what to add.
futureshop Multi-Group Duplicate URLs and canonical
When one product is registered in several futureshop groups, the same product can end up with multiple group-based URLs. This article explains how duplicate URLs split search performance and how to check whether it's happening in your shop. It also covers where canonical should point and the rules for group design.
futureshop: Fixing Heading Structure in commerce creator
futureshop's commerce creator is a tool that builds pages by stacking parts. Even when the page looks tidy, HTML headings (h1 to h3) tend to go missing or skip levels. AI search and search engines read a page through its headings, so this breakage is a reason pages don't get cited. This article covers how to spot the breakage, how to fix it part by part, and operating rules.
Product Descriptions AI Cites Within the PMD Act
For cosmetics and health foods, the Pharmaceutical and Medical Device Act (PMD Act) limits the words a product description can use. In keeping within the limits, descriptions turn abstract and become hard for AI search to cite. This article covers how to build descriptions from facts about ingredients, usage, target users, and comparisons while respecting the restrictions, and how to give them the specificity AI can cite.
ecforce: How AI Reads Your Subscription Terms Page
When you sell subscriptions on ecforce, the biggest pre-purchase questions are whether you can cancel, how many deliveries are required, and by when you have to give notice. AI search answers them by citing either the brand's page or a review site. This article covers the structure, placement, wording, and legal alignment needed to make your own subscription terms page the source that gets cited.
ecforce: Winning Organic Search and AI Citations on an Ad-LP-Centered Site
Ad landing pages don't get cited by AI search. For a D2C brand running on ecforce to win organic search and AI citations, it needs pages that answer questions placed next to the LPs, with a structure that leads to the product. This article covers the six axes of questions, the division of roles between LPs and content, and how to increase mentions elsewhere on the web.
ecforce: Should Ad Landing Pages Be noindex
When you mass-produce ad landing pages on ecforce, search engines see the main product page plus a whole series of LPs for the same product. The choice is whether to noindex all of them, keep just one, or point them at the main page with canonical. This article sorts out the decision by LP type, where to set it, and how to do so without affecting ad measurement.
ecbeing: SEO and AI Search Requirements to Write into the RFP
With a large package like ecbeing, changing a requirement you left out of the RFP after the build is hard. This article covers six areas, URL design, rendering method, metadata management, structured data, bot access control, and log provision, in order of how hard they are to change later, with requirement wording you can paste into the RFP.
EC-CUBE: The SEO and AI Search Requirements Sheet to Hand Your Agency
EC-CUBE sites are usually built by an agency, which makes SEO and AI search requirements items that don't get in unless you say so. This article gives you a ready-to-use requirements table to hand over before the build, covering six areas: URLs, metadata, structured data, sitemaps, speed, and bot handling.
How Far Can You Trust EC-CUBE SEO Plugins
EC-CUBE SEO plugins are reliable enough for meta tags and sitemaps. Structured data has to stay in sync with product data, so having a mechanism that keeps validating the output is more dependable than leaving everything to a plugin. This article covers where plugins fit, what you should own yourself, and how to decide.
Three Options for an EC-CUBE 4 XML Sitemap
The EC-CUBE 4 series doesn't generate an XML sitemap by default. This article compares three options (a plugin, a custom build generated by a command or controller, and generation with an external tool) on update tracking, splitting, lastmod, and operational load. It also covers how to choose based on product count and development capacity.
SEO Assets Lost in an EC-CUBE 2 to 4 Migration
Migrating from EC-CUBE 2 to 4 is not a simple version upgrade. It is a site move in which URL structure, templates, and plugins all change. This article covers the four assets most easily lost in migration (URLs, metadata, structured data, and sitemap), the steps to carry each one over, and the metrics to check afterward.
The Index Boundary on ebisumart BtoC and BtoB Sites
When BtoC and BtoB run on a single ebisumart platform, the boundary between pages that should be public and pages that should be member-only tends to blur. BtoB prices end up public, or product information that should be public sits behind the login wall. This article covers the index boundary design that prevents these problems, when to use noindex versus login control, and how to present the BtoB side to AI search.
SEO Checks After an ebisumart Automatic Version Upgrade
ebisumart upgrades its platform automatically. Security and features stay current, but templates and SEO-related output can change unintentionally. This article groups the items to check after an upgrade into five areas (metadata, structured data, URLs, sitemap, and speed) as a checklist you can finish in 30 minutes.
Adding Structured Data in Color Me Shop Templates
Color Me Shop lets you edit HTML/CSS templates, so you can add structured data yourself. Duplicating what the platform already outputs by default backfires, though. This article covers checking the default output, which types are safe to add, how to fill values dynamically with template variables, and what not to do.
How to Submit a Color Me Shop Sitemap
A Color Me Shop sitemap starts with confirming where it lives and what it contains. This article walks through submitting it to Search Console and the metrics to watch afterward. It also covers how free pages and custom domains relate to the sitemap.
Is Color Me Shop Weak at SEO
Color Me Shop has a reputation for being weak at SEO. The basic on-page settings are available. What is hard to see is whether bots fetched your pages and what they read on screen. This article sorts out what you can do from the admin panel and where you need a separate way to check.
Content SEO with Color Me Shop Free Pages
On Color Me Shop, the place to write buying guides and how-to articles is the free page. It becomes the entry point for people arriving from searches other than your product names, and from AI search. This article covers article types, page structure, links to product pages, and the limits of managing them.