{"id":31608,"date":"2026-09-15T09:56:20","date_gmt":"2026-09-15T07:56:20","guid":{"rendered":"https:\/\/wordlift.io\/blog\/en\/?p=31608"},"modified":"2026-09-15T09:56:27","modified_gmt":"2026-09-15T07:56:27","slug":"chatgpt-local-entities","status":"publish","type":"post","link":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/","title":{"rendered":"How ChatGPT Resolves Local Business Entities: Google Place IDs, lbe1 and schema:hasMap"},"content":{"rendered":"\n<p><strong>We traced ChatGPT\u2019s local-business identifiers to real-world Google Place identities, observed how <code>lbe1<\/code> powers the entity experience, and found that selecting an entity can shape the next search and conversation.<\/strong><\/p>\n\n\n\n<p>In our previous research on <a href=\"https:\/\/wordlift.io\/blog\/en\/chatgpt-named-entities\/\">ChatGPT\u2019s named entities<\/a> and <a href=\"https:\/\/wordlift.io\/blog\/en\/openai-emerging-semantic-layer\/\">OpenAI\u2019s emerging semantic layer<\/a>, we showed that <a class=\"wl-entity-page-link\"  href=\"https:\/\/wordlift.io\/blog\/en\/entity\/chatgpt\/\" data-id=\"http:\/\/data.wordlift.io\/wl0216\/entity\/chatgpt-31419\" >ChatGPT<\/a> increasingly operates on structured entities, not just pages.<\/p>\n\n\n\n<p>Our latest experiments expose another part of that layer: <strong>local businesses<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out-1024x576.png\" alt=\"\" class=\"wp-image-31617\" srcset=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out-1024x576.png 1024w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out-300x169.png 300w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out-768x432.png 768w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out-1536x864.png 1536w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out-288x163.png 288w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out-1200x675.png 1200w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out-150x84.png 150w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/ChatGPT-local-entities-fan-out.png 1672w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>From query to entity-scoped retrieval: ChatGPT resolves a place, opens an entity panel, and carries that entity into follow-up search.<\/strong><\/figcaption><\/figure>\n\n\n\n<p>We can now observe this chain:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Publisher entity\n      \u2193\nGoogle CID\n      \u2195\nGoogle Place ID\n      \u2195\nChatGPT local-business entity\n      \u2193\nlbe1_...\n      \u2193\nEntity panel\n      \u2193\nEntity-scoped conversation<\/code><\/pre>\n\n\n\n<p>The relevant AI visibility question is becoming:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Does the AI correctly identify the real-world entity behind the page \u2014 and carry that identity forward into the conversation?<\/strong><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">ChatGPT has a structured local-business layer<\/h2>\n\n\n\n<p>Using the <strong>ChatGPT Search Observatory<\/strong>, we captured the Server-Sent Events generated during local search.<\/p>\n\n\n\n<p>For:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cBest ski location near Mariapfarr\u201d<\/p>\n<\/blockquote>\n\n\n\n<p>ChatGPT represented Fanningberg as:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>category: local_business\n\nentity_lookup_id:\nlbe1_N0fAahpRpdylU3ed4w5PuLQQ\n\nname:\nFanningberg\n\naddress:\nFanningberg 151, 5573 Wei\u00dfpriach, Austria\n\nrating:\n4.7\n\nreview_count:\n1596\n\nwebsite:\nfanningberg.info<\/code><\/pre>\n\n\n\n<p>The same <code>lbe1<\/code> was then reused in the map widget.<\/p>\n\n\n\n<p>We observed the same pattern for Gro\u00dfeck\u2013Speiereck and Obertauern.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>ChatGPT currently uses <code>lbe1_...<\/code> identifiers as <code>entity_lookup_id<\/code> values for objects classified as <code>local_business<\/code>.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>This goes beyond <a class=\"wl-entity-page-link\" title=\"entity extraction\" href=\"https:\/\/wordlift.io\/blog\/en\/entity\/named-entity-recognition\/\" data-id=\"http:\/\/data.wordlift.io\/wl0216\/entity\/named-entity_recognition;http:\/\/rdf.freebase.com\/ns\/m.0658pt;http:\/\/yago-knowledge.org\/resource\/Named-entity_recognition;http:\/\/dbpedia.org\/resource\/Named-entity_recognition\" >Named Entity Recognition<\/a>. ChatGPT materializes an operational place object with coordinates, address, category, website, phone, opening hours, reviews and images.<\/p>\n\n\n\n<p>Independent research points in the same direction.<\/p>\n\n\n\n<p><a href=\"https:\/\/gptspy.alinr.com\/knowledge\/reference\/entity\/\">GPTSpy<\/a> has documented ChatGPT <code>entity<\/code> references containing local-business IDs, coordinates and addresses.<\/p>\n\n\n\n<p><a href=\"https:\/\/think.resoneo.com\/chatgpt\/\">RESONEO<\/a> has shown that ChatGPT local results frequently contain Google Place IDs and Google-compatible ratings, categories, reviews and images.<\/p>\n\n\n\n<p>Our experiment adds the bridge between ChatGPT\u2019s <code>lbe1<\/code> identifier and the external place identity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Connecting <code>lbe1<\/code> to Google Place IDs<\/h2>\n\n\n\n<p>For Fanningberg, ChatGPT gives us:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>lbe1_N0fAahpRpdylU3ed4w5PuLQQ<\/code><\/pre>\n\n\n\n<p>The independently resolved Google place is:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ChIJ9c_cfw7ccEcRRc3dZpNRT4w<\/code><\/pre>\n\n\n\n<p>Both records match on name, address, phone, website, rating and review count.<\/p>\n\n\n\n<p>We repeated the comparison across multiple places:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Entity<\/th><th>ChatGPT <code>entity_lookup_id<\/code><\/th><th>Google Place ID<\/th><th>Google CID<\/th><\/tr><\/thead><tbody><tr><td>Fanningberg<\/td><td><code>lbe1_N0fAahpRpdylU3ed4w5PuLQQ<\/code><\/td><td><code>ChIJ9c_cfw7ccEcRRc3dZpNRT4w<\/code><\/td><td><code>10110389381997907269<\/code><\/td><\/tr><tr><td>Gro\u00dfeck\u2013Speiereck<\/td><td><code>lbe1_KpAdgJIp2gFh01ouRBpJ3XqR<\/code><\/td><td><code>ChIJLYQiDpjccEcRR4XhFPCesh0<\/code><\/td><td><code>2139947526934070599<\/code><\/td><\/tr><tr><td>Obertauern<\/td><td><code>lbe1_QJOd0CsvlGXSwcFbxel9KlKF<\/code><\/td><td><code>ChIJw4rPjr3XcEcRrC57dz_Epjg<\/code><\/td><td><code>4082165889124478636<\/code><\/td><\/tr><tr><td>AlpiNest Feriendorf Lungau<\/td><td><code>lbe1_R-wKU8fgyRChtCD4m9iN8QpD<\/code><\/td><td><code>ChIJZXvYPP7dcEcRqCiPOdTEjAk<\/code><\/td><td><code>688141258858637480<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><code>lbe1<\/code> is <strong>not<\/strong> an encoded Google Place ID or CID. We found no reversible transformation between them.<\/p>\n\n\n\n<p>A better model is:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Google Place identity\nCID \/ Place ID\n        \u2193\nentity reconciliation\n        \u2193\nChatGPT local-business object\n        \u2193\nlbe1_...<\/code><\/pre>\n\n\n\n<p>Different identifier systems can refer to the <strong>same real-world entity<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Google CID and Place ID<\/h2>\n\n\n\n<p>For AlpiNest:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Place ID\nChIJZXvYPP7dcEcRqCiPOdTEjAk\n\nCID\n688141258858637480<\/code><\/pre>\n\n\n\n<p>These are two representations of the same Google place identity.<\/p>\n\n\n\n<p>RESONEO provides a useful technical explanation in its research on <a href=\"https:\/\/think.resoneo.com\/google-map-dissected\/\">Google Maps, Geostore, Place IDs and CIDs<\/a>.<\/p>\n\n\n\n<p>This matters because publishers can reference the CID directly in structured data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><code>schema:hasMap<\/code> as an identity assertion<\/h2>\n\n\n\n<p>On <strong>alpina.travel<\/strong>, AlpiNest Feriendorf Lungau is represented as a <code>LodgingBusiness<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n  \"@type\": \"LodgingBusiness\",\n  \"@id\": \"https:\/\/data.wordlift.io\/wl01855\/alpinest-feriendorf-lungau\",\n  \"name\": \"AlpiNest Feriendorf Lungau\",\n  \"hasMap\": \"https:\/\/www.google.com\/maps?cid=688141258858637480\"\n}<\/code><\/pre>\n\n\n\n<p>That gives us:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Alpina Knowledge Graph\n        \u2193\nschema:hasMap\n        \u2193\nGoogle CID\n688141258858637480\n        \u2195\nGoogle Place ID\nChIJZXvYPP7dcEcRqCiPOdTEjAk\n        \u2195\nChatGPT reconciliation\n        \u2193\nlbe1_R-wKU8fgyRChtCD4m9iN8QpD<\/code><\/pre>\n\n\n\n<p>The publisher does not need to know ChatGPT\u2019s private <code>lbe1<\/code>.<\/p>\n\n\n\n<p>It needs to make the real-world identity unambiguous.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"647\" src=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/chatgpt-local-entities-wordlift-1024x647.png\" alt=\"How Alpina's Ontology helps ChatGPT resolve real-world entities\" class=\"wp-image-31611\" srcset=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/chatgpt-local-entities-wordlift-1024x647.png 1024w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/chatgpt-local-entities-wordlift-300x189.png 300w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/chatgpt-local-entities-wordlift-768x485.png 768w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/chatgpt-local-entities-wordlift-150x95.png 150w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/chatgpt-local-entities-wordlift.png 1528w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>How Alpina&#8217;s Ontology helps ChatGPT resolve real-world entities<\/strong><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What changed with Samspitze 4<\/h2>\n\n\n\n<p>We have been tracking <strong><a href=\"https:\/\/alpina.travel\/lungau\/apartments\/samspitze-4-mariapfarr\/\">Samspitze 4<\/a><\/strong>, an apartment inside <strong>AlpiNest Feriendorf Lungau<\/strong>.<\/p>\n\n\n\n<p>Earlier in the experiment, we observed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Samspitze 4\n\u2193\nlbe1_hwcHov-PU9_ML4mChU2YPuVB<\/code><\/pre>\n\n\n\n<p>We then strengthened the Alpina entity graph with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>an explicit relationship between Samspitze 4 and AlpiNest;<\/li>\n\n\n\n<li>a stable identity for AlpiNest;<\/li>\n\n\n\n<li>clear review provenance;<\/li>\n\n\n\n<li>a <code>schema:hasMap<\/code> link to the parent resort\u2019s Google CID.<\/li>\n<\/ul>\n\n\n\n<p>Later, we observed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>AlpiNest Feriendorf Lungau\n\u2193\nlbe1_R-wKU8fgyRChtCD4m9iN8QpD\n\u2193\nGoogle Place identity explicitly linked by Alpina<\/code><\/pre>\n\n\n\n<p>The important finding is not simply that an opaque ID changed.<\/p>\n\n\n\n<p>The <strong>new ChatGPT entity can be reconciled to exactly the external place identity asserted by the publisher<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><code>hasMap<\/code> is useful, but not required<\/h2>\n\n\n\n<p>Fanningberg gives us a useful control. SalzburgerLand represents Fanningberg as a well-defined ski-resort entity, but in the structured data we inspected it does not expose a Google <code>hasMap<\/code> CID.<\/p>\n\n\n\n<p>ChatGPT still resolves it correctly.<\/p>\n\n\n\n<p>Therefore:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><code>schema:hasMap<\/code> does not create the entity and is not required for ChatGPT to resolve one.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>Entity resolution can use multiple signals:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>name\naddress\ncoordinates\nphone\nwebsite\ncategory\nexternal sources<\/code><\/pre>\n\n\n\n<p><code>hasMap<\/code> provides something more explicit:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>a publisher-controlled assertion of which external real-world place the entity represents.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><code>lbe1<\/code> powers the entity experience<\/h2>\n\n\n\n<p>The next question was whether <code>lbe1<\/code> was merely response <a class=\"wl-entity-page-link\"  href=\"https:\/\/wordlift.io\/blog\/en\/entity\/metadata\/\" data-id=\"http:\/\/data.wordlift.io\/wl0216\/entity\/metadata;http:\/\/dbpedia.org\/resource\/Metadata\" >metadata<\/a>.<\/p>\n\n\n\n<p>Our HAR capture shows that it is operational.<\/p>\n\n\n\n<p>When we clicked <strong>Fanningberg<\/strong>, ChatGPT opened the entity sidebar using the same:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>entity_lookup_id:\nlbe1_N0fAahpRpdylU3ed4w5PuLQQ<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"630\" src=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/image-1024x630.png\" alt=\"ChatGPT Entity Panel\" class=\"wp-image-31609\" srcset=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/image-1024x630.png 1024w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/image-300x185.png 300w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/image-768x472.png 768w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/image-150x92.png 150w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/image.png 1468w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>ChatGPT Entity Panel<\/strong><\/figcaption><\/figure>\n\n\n\n<p>The entity experience then exposed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Fanningberg\n\u251c\u2500\u2500 images\n\u251c\u2500\u2500 rating\n\u251c\u2500\u2500 description\n\u251c\u2500\u2500 Directions\n\u251c\u2500\u2500 Website\n\u251c\u2500\u2500 Call\n\u2514\u2500\u2500 Follow up<\/code><\/pre>\n\n\n\n<p>This gives us a stronger conclusion:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong><code>lbe1<\/code> is not only attached to the answer. ChatGPT uses it to retrieve and render the local entity experience.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>There is, however, no public ChatGPT entity URI that we could observe.<\/p>\n\n\n\n<p>The panel is created through an internal authenticated request rather than a stable URL such as:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chatgpt.com\/entity\/lbe1_...<\/code><\/pre>\n\n\n\n<p>So <code>lbe1<\/code> should <strong>not<\/strong> be used as <code>schema:sameAs<\/code>.<\/p>\n\n\n\n<p>A cleaner model is:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Publisher @id\n   \u251c\u2500\u2500 hasMap \u2192 Google CID\n   \u251c\u2500\u2500 sameAs \u2192 durable public identity pages\n   \u2514\u2500\u2500 identifier \u2192 observed OpenAI lbe1<\/code><\/pre>\n\n\n\n<p>For publishers, <code>lbe1<\/code> is useful as an <strong>observability identifier<\/strong>, not as a canonical URI.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The entity becomes conversational context<\/h2>\n\n\n\n<p>The <strong>Follow up<\/strong> action revealed an even more consequential behavior.<\/p>\n\n\n\n<p>After opening Fanningberg, we asked: &#8220;How many ski slopes are there?&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"777\" height=\"108\" src=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/8e3769fd-e22b-43ee-986f-b83502aa5c38.png\" alt=\"An entity-centered query. After hitting the &quot;Follow up&quot; button from the entity panel.\" class=\"wp-image-31610\" srcset=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/8e3769fd-e22b-43ee-986f-b83502aa5c38.png 777w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/8e3769fd-e22b-43ee-986f-b83502aa5c38-300x42.png 300w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/8e3769fd-e22b-43ee-986f-b83502aa5c38-768x107.png 768w, https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/8e3769fd-e22b-43ee-986f-b83502aa5c38-150x21.png 150w\" sizes=\"(max-width: 777px) 100vw, 777px\" \/><figcaption class=\"wp-element-caption\"><strong>An entity-centered query. After hitting the &#8220;Follow up&#8221; button from the entity panel.<\/strong><\/figcaption><\/figure>\n\n\n\n<p>The visible question contains no entity name.<\/p>\n\n\n\n<p>But the request carried:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>targeted_reply: Fanningberg<\/code><\/pre>\n\n\n\n<p>ChatGPT also injected context equivalent to:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>The user is referring to this in particular:\nFanningberg<\/code><\/pre>\n\n\n\n<p>The subsequent search became:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Fanningberg ski slopes number pistes km lifts official<\/code><\/pre>\n\n\n\n<p>The observable flow is:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Entity selected\n      \u2193\nEntity context injected\n      \u2193\n\u201cHow many slopes are there?\u201d\n      \u2193\nFanningberg-specific fan-out\n      \u2193\nAnswer<\/code><\/pre>\n\n\n\n<p>This lets us make a much stronger statement than before:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Once a user selects a resolved entity, ChatGPT can carry that entity into the next turn and use it to contextualize subsequent retrieval.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>We are not claiming that the literal <code>lbe1<\/code> string is inserted into the search query.<\/p>\n\n\n\n<p>The important finding is that <strong>entity selection shapes the semantic context of the follow-up search<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The entity is becoming the interface<\/h2>\n\n\n\n<p>Put these observations together:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>User query\n   \u2193\nEntity resolved\n   \u2193\nlbe1\n   \u2193\nEntity panel\n   \u251c\u2500\u2500 Directions\n   \u251c\u2500\u2500 Website\n   \u251c\u2500\u2500 Call\n   \u2514\u2500\u2500 Follow up\n           \u2193\n      Entity-scoped conversation\n           \u2193\n      Entity-specific retrieval<\/code><\/pre>\n\n\n\n<p>Once ChatGPT has resolved the business, the website is no longer necessarily the primary interaction surface.<\/p>\n\n\n\n<p>The <strong>entity itself becomes the interface<\/strong>.<\/p>\n\n\n\n<p>That changes the meaning of AI visibility.<\/p>\n\n\n\n<p>Getting the entity wrong can affect more than a map result or mention. It can influence the context from which subsequent questions are understood and searched.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What businesses should do<\/h2>\n\n\n\n<p>For local businesses, AI visibility increasingly becomes an <strong>identity engineering<\/strong> problem.<\/p>\n\n\n\n<p>Focus on five things:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Give every important entity a stable <code>@id<\/code>.<\/strong><br>Do not model stores, hotels, branches, venues or products as anonymous page content.<\/li>\n\n\n\n<li><strong>Model relationships explicitly.<\/strong><br>An apartment is not its resort. A store is not its parent company. Connect them.<\/li>\n\n\n\n<li><strong>Keep identity signals consistent.<\/strong><br>Align name, address, coordinates, phone, website and business type across your website, Knowledge Graph and authoritative platforms.<\/li>\n\n\n\n<li><strong>Use <code>schema:hasMap<\/code> when a canonical map identity exists.<\/strong><br>A CID-based Maps URL points to a specific entity instead of forcing the resolver to infer one from a name.<\/li>\n\n\n\n<li><strong>Measure entity resolution, not only mentions.<\/strong><br>Track:\n<ul class=\"wp-block-list\">\n<li><code>entity_lookup_id<\/code>;<\/li>\n\n\n\n<li>resolved entity name and category;<\/li>\n\n\n\n<li>generated searches;<\/li>\n\n\n\n<li>citations and map widgets;<\/li>\n\n\n\n<li>entity-panel actions;<\/li>\n\n\n\n<li>follow-up context;<\/li>\n\n\n\n<li>subsequent retrieval.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>The monitoring question becomes:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Which entity did the AI believe you were; and did it carry that identity into the conversation?<\/strong><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">From Local SEO to identity engineering<\/h2>\n\n\n\n<p>AI systems increasingly reconstruct the web as a network of <strong>things<\/strong>, not simply pages.<\/p>\n\n\n\n<p>Pages provide evidence.<\/p>\n\n\n\n<p><a class=\"wl-entity-page-link\" title=\"eraged&quot;\" href=\"https:\/\/wordlift.io\/blog\/en\/entity\/knowledge-graph\/\" data-id=\"http:\/\/data.wordlift.io\/wl0216\/entity\/knowledge_graph;https:\/\/www.wikidata.org\/wiki\/Q33002955\" >Knowledge Graphs<\/a> connect identities.<\/p>\n\n\n\n<p>External identifiers support reconciliation.<\/p>\n\n\n\n<p>AI systems build operational entity layers on top \u2014 and those entities can become conversational context.<\/p>\n\n\n\n<p>The optimization question therefore changes from:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cCan ChatGPT find my page?\u201d<\/p>\n<\/blockquote>\n\n\n\n<p>to:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>\u201cCan ChatGPT correctly identify my entity and carry the right identity forward?\u201d<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>Structured data may not materially improve retrieval across every AI system. But its <strong>impact on the underlying entity layer<\/strong> is becoming increasingly clear. It is becoming identity infrastructure. Our findings are deliberately narrow:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Structured data does not create the entity. It gives the publisher a way to declare which entity it means.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>And once ChatGPT resolves that entity, it can become part of the user interface <strong>and<\/strong> the context for what happens next.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Review your entity landscape<\/h2>\n\n\n\n<p>Most organizations have dozens or thousands of entities represented differently across their website, structured data, Google, industry platforms and AI systems.<\/p>\n\n\n\n<p><strong>Book a demo with our Customer Success team and we\u2019ll review the entity landscape of your business.<\/strong><\/p>\n\n\n\n<p>We\u2019ll identify conflicting identities, missing relationships and opportunities to make your key entities easier for AI systems to resolve and represent correctly.<\/p>\n\n\n\n<p><strong>\u2192 <a href=\"https:\/\/wordlift.io\/book-a-demo\/\">Review your entity landscape with WordLift<\/a><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Methodology and further reading<\/h2>\n\n\n\n<p>These findings come from browser-level captures of our own ChatGPT sessions using the <strong>WordLift ChatGPT Search Observatory<\/strong>. We inspect Server-Sent Events, generated search queries, <code>content_references<\/code>, local-business objects, <code>entity_lookup_id<\/code> values, entity-panel requests and follow-up context.<\/p>\n\n\n\n<p>These are observations of the current ChatGPT web client, not a public <a class=\"wl-entity-page-link\"  href=\"https:\/\/wordlift.io\/blog\/en\/entity\/openai\/\" data-id=\"http:\/\/data.wordlift.io\/wl0216\/entity\/openai;http:\/\/www.wikidata.org\/entity\/Q21708200\" >OpenAI<\/a> API contract.<\/p>\n\n\n\n<p><strong>Related WordLift research<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wordlift.io\/blog\/en\/chatgpt-named-entities\/?utm_source=chatgpt.com\">The Hidden Entity Layer of ChatGPT: From Named Entities to Products<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordlift.io\/blog\/en\/openai-emerging-semantic-layer\/?utm_source=chatgpt.com\">OpenAI\u2019s Emerging Semantic Layer<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordlift.io\/blog\/en\/entity-architecture-seo\/?utm_source=chatgpt.com\">Why SEO Success Now Depends on Entity Architecture, Not Volume<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordlift.io\/blog\/en\/seo-friendly-machine-readable-entity-ids\/?utm_source=chatgpt.com\">How to Make Your Own SEO-Friendly Machine-Readable Entity IDs<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wordlift.io\/blog\/en\/entity\/knowledge-graph\/?utm_source=chatgpt.com\">What Is a Knowledge Graph?<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Independent research<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/think.resoneo.com\/chatgpt\/?utm_source=chatgpt.com\">RESONEO \u2014 ChatGPT Search Architecture<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/think.resoneo.com\/google-map-dissected\/?utm_source=chatgpt.com\">RESONEO \u2014 Google Maps, Geostore, Place IDs and CIDs<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/gptspy.alinr.com\/knowledge\/reference\/entity\/?utm_source=chatgpt.com\">GPTSpy \u2014 ChatGPT entity references<\/a><\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>We connect ChatGPT\u2019s <code>lbe1<\/code> identifiers to externally verifiable Google Place identities, show that <code>lbe1<\/code> powers the local entity experience, and observe that selecting a resolved entity can turn it into semantic context for subsequent retrieval and conversation.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p><\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>We traced ChatGPT\u2019s local-business identifiers to real-world Google Place identities, observed how lbe1 powers the entity experience, and found that selecting an entity can shape the next search and conversation. <\/p>\n","protected":false},"author":6,"featured_media":31616,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"wl_entities_gutenberg":"","_wlpage_enable":"","footnotes":""},"categories":[4300,4305,8],"tags":[],"wl_entity_type":[30],"coauthors":[4226],"class_list":["post-31608","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agentic-ai","category-openai","category-seo","wl_entity_type-article"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Local Business Entities in ChatGPT - WordLift Blog<\/title>\n<meta name=\"description\" content=\"We traced ChatGPT\u2019s local-business IDs to Google Place identities and show how lbe1, schema:hasMap and entity follow-ups can shape AI visibility.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Local Business Entities in ChatGPT - WordLift Blog\" \/>\n<meta property=\"og:description\" content=\"We traced ChatGPT\u2019s local-business IDs to Google Place identities and show how lbe1, schema:hasMap and entity follow-ups can shape AI visibility.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/\" \/>\n<meta property=\"og:site_name\" content=\"WordLift Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-15T07:56:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-15T07:56:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Andrea Volpini\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrea Volpini\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/\"},\"author\":{\"name\":\"Andrea Volpini\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#\/schema\/person\/574352082cc71dab8d164410f1cabe0a\"},\"headline\":\"How ChatGPT Resolves Local Business Entities: Google Place IDs, lbe1 and schema:hasMap\",\"datePublished\":\"2026-09-15T07:56:20+00:00\",\"dateModified\":\"2026-09-15T07:56:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/\"},\"wordCount\":1414,\"publisher\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png\",\"articleSection\":[\"Agentic AI\",\"OpenAI\",\"seo\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/\",\"url\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/\",\"name\":\"Local Business Entities in ChatGPT - WordLift Blog\",\"isPartOf\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png\",\"datePublished\":\"2026-09-15T07:56:20+00:00\",\"dateModified\":\"2026-09-15T07:56:27+00:00\",\"description\":\"We traced ChatGPT\u2019s local-business IDs to Google Place identities and show how lbe1, schema:hasMap and entity follow-ups can shape AI visibility.\",\"breadcrumb\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#primaryimage\",\"url\":\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png\",\"contentUrl\":\"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png\",\"width\":960,\"height\":540,\"caption\":\"Local Entities in ChatGPT\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/wordlift.io\/blog\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How ChatGPT Resolves Local Business Entities: Google Place IDs, lbe1 and schema:hasMap\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#website\",\"url\":\"https:\/\/wordlift.io\/blog\/en\/\",\"name\":\"WordLift Blog\",\"description\":\"AI-Powered SEO\",\"publisher\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wordlift.io\/blog\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#organization\",\"name\":\"WordLift\",\"url\":\"https:\/\/wordlift.io\/blog\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mk0wordliftblog7j5te.kinstacdn.com\/wp-content\/uploads\/sites\/3\/2017\/04\/logo-1.png\",\"contentUrl\":\"https:\/\/mk0wordliftblog7j5te.kinstacdn.com\/wp-content\/uploads\/sites\/3\/2017\/04\/logo-1.png\",\"width\":152,\"height\":40,\"caption\":\"WordLift\"},\"image\":{\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#\/schema\/person\/574352082cc71dab8d164410f1cabe0a\",\"name\":\"Andrea Volpini\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wordlift.io\/blog\/en\/#\/schema\/person\/image\/466a1652833e48ca11c81b363eba7c25\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6b9d3d311b50a8749201fe4b318907a8?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6b9d3d311b50a8749201fe4b318907a8?s=96&d=mm&r=pg\",\"caption\":\"Andrea Volpini\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Local Business Entities in ChatGPT - WordLift Blog","description":"We traced ChatGPT\u2019s local-business IDs to Google Place identities and show how lbe1, schema:hasMap and entity follow-ups can shape AI visibility.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/","og_locale":"en_US","og_type":"article","og_title":"Local Business Entities in ChatGPT - WordLift Blog","og_description":"We traced ChatGPT\u2019s local-business IDs to Google Place identities and show how lbe1, schema:hasMap and entity follow-ups can shape AI visibility.","og_url":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/","og_site_name":"WordLift Blog","article_published_time":"2026-09-15T07:56:20+00:00","article_modified_time":"2026-09-15T07:56:27+00:00","og_image":[{"width":960,"height":540,"url":"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png","type":"image\/png"}],"author":"Andrea Volpini","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Andrea Volpini","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#article","isPartOf":{"@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/"},"author":{"name":"Andrea Volpini","@id":"https:\/\/wordlift.io\/blog\/en\/#\/schema\/person\/574352082cc71dab8d164410f1cabe0a"},"headline":"How ChatGPT Resolves Local Business Entities: Google Place IDs, lbe1 and schema:hasMap","datePublished":"2026-09-15T07:56:20+00:00","dateModified":"2026-09-15T07:56:27+00:00","mainEntityOfPage":{"@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/"},"wordCount":1414,"publisher":{"@id":"https:\/\/wordlift.io\/blog\/en\/#organization"},"image":{"@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#primaryimage"},"thumbnailUrl":"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png","articleSection":["Agentic AI","OpenAI","seo"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/","url":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/","name":"Local Business Entities in ChatGPT - WordLift Blog","isPartOf":{"@id":"https:\/\/wordlift.io\/blog\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#primaryimage"},"image":{"@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#primaryimage"},"thumbnailUrl":"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png","datePublished":"2026-09-15T07:56:20+00:00","dateModified":"2026-09-15T07:56:27+00:00","description":"We traced ChatGPT\u2019s local-business IDs to Google Place identities and show how lbe1, schema:hasMap and entity follow-ups can shape AI visibility.","breadcrumb":{"@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#primaryimage","url":"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png","contentUrl":"https:\/\/wordlift.io\/blog\/en\/wp-content\/uploads\/sites\/3\/2026\/09\/Structured-Data-Insights-December-2024-54.png","width":960,"height":540,"caption":"Local Entities in ChatGPT"},{"@type":"BreadcrumbList","@id":"https:\/\/wordlift.io\/blog\/en\/chatgpt-local-entities\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/wordlift.io\/blog\/en\/"},{"@type":"ListItem","position":2,"name":"How ChatGPT Resolves Local Business Entities: Google Place IDs, lbe1 and schema:hasMap"}]},{"@type":"WebSite","@id":"https:\/\/wordlift.io\/blog\/en\/#website","url":"https:\/\/wordlift.io\/blog\/en\/","name":"WordLift Blog","description":"AI-Powered SEO","publisher":{"@id":"https:\/\/wordlift.io\/blog\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wordlift.io\/blog\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wordlift.io\/blog\/en\/#organization","name":"WordLift","url":"https:\/\/wordlift.io\/blog\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wordlift.io\/blog\/en\/#\/schema\/logo\/image\/","url":"https:\/\/mk0wordliftblog7j5te.kinstacdn.com\/wp-content\/uploads\/sites\/3\/2017\/04\/logo-1.png","contentUrl":"https:\/\/mk0wordliftblog7j5te.kinstacdn.com\/wp-content\/uploads\/sites\/3\/2017\/04\/logo-1.png","width":152,"height":40,"caption":"WordLift"},"image":{"@id":"https:\/\/wordlift.io\/blog\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/wordlift.io\/blog\/en\/#\/schema\/person\/574352082cc71dab8d164410f1cabe0a","name":"Andrea Volpini","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wordlift.io\/blog\/en\/#\/schema\/person\/image\/466a1652833e48ca11c81b363eba7c25","url":"https:\/\/secure.gravatar.com\/avatar\/6b9d3d311b50a8749201fe4b318907a8?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b9d3d311b50a8749201fe4b318907a8?s=96&d=mm&r=pg","caption":"Andrea Volpini"}}]}},"_wl_alt_label":[],"wl:entity_url":"http:\/\/data.wordlift.io\/wl0216\/post\/how-chatgpt-resolves-local-business-entities-google-place-ids-lbe1-and-schemahasmap-31608","_links":{"self":[{"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/posts\/31608"}],"collection":[{"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/comments?post=31608"}],"version-history":[{"count":5,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/posts\/31608\/revisions"}],"predecessor-version":[{"id":31618,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/posts\/31608\/revisions\/31618"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/media\/31616"}],"wp:attachment":[{"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/media?parent=31608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/categories?post=31608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/tags?post=31608"},{"taxonomy":"wl_entity_type","embeddable":true,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/wl_entity_type?post=31608"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/wordlift.io\/blog\/en\/wp-json\/wp\/v2\/coauthors?post=31608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}