{"id":4769,"date":"2023-10-19T13:12:36","date_gmt":"2023-10-19T13:12:36","guid":{"rendered":"https:\/\/structured-data-for-wp.com\/docs\/?post_type=ht_kb&#038;p=4769"},"modified":"2023-10-19T13:13:37","modified_gmt":"2023-10-19T13:13:37","slug":"provide-a-site-name-to-google-search","status":"publish","type":"ht_kb","link":"https:\/\/structured-data-for-wp.com\/docs\/article\/provide-a-site-name-to-google-search\/","title":{"rendered":"How to provide a site name to Google Search"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\"><strong>Provide a site name to Google Search?<\/strong><\/h1>\n\n\n\n<p>When Google lists a page in search results, it shows the name of the site the page comes from. This is called the site name. Note that the site name is different from the per-page\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/title-link\">title links<\/a>\u00a0(title links are specific to each web page, whereas the site name is for the entire site).<\/p>\n\n\n\n<p><strong>Feature availability<\/strong><\/p>\n\n\n\n<p>ite names are available in all languages where Google Search is available, on both mobile and desktop. Site names can appear for domain-level and subdomain-level sites (learn more in the\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#technical-guidelines\">technical guidelines<\/a>).<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>How site names in Google Search are created?<\/strong><\/h1>\n\n\n\n<p>Google&#8217;s generation of site names on the Google Search results page is completely automated and takes into account content from a site&#8217;s home page and references to it that appear on the web. The goal of the site name in Google Search is to best represent and describe the source of each result.<\/p>\n\n\n\n<p>To indicate your site name preference, add\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#website\"><code>WebSite<\/code>\u00a0structured data<\/a>\u00a0to your home page. Our site name system will also consider content in\u00a0<strong><code>og:site_name<\/code>,\u00a0<code>&lt;title><\/code>,<\/strong> heading elements, and other text on a home page. However,\u00a0<code><strong>WebSite<\/strong><\/code>\u00a0structured data is most important, if you wish to specify a preference.<\/p>\n\n\n\n<p>While we can&#8217;t manually change automatically selected site names, you can indicate alternatives for our automated system to consider if your primary preference isn&#8217;t selected.<\/p>\n\n\n\n<p><strong>Choosing your site name<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Choose a unique name<\/strong>&nbsp;that accurately reflects the identity of your site and isn&#8217;t misleading for users. The name you choose must follow&nbsp;<a href=\"https:\/\/support.google.com\/websearch\/answer\/10622781\">Search content policies<\/a>.<\/li>\n\n\n\n<li><strong>Use a concise, commonly-recognized name<\/strong>&nbsp;for your site (for example, &#8220;Google&#8221; instead of &#8220;Google, Inc&#8221;). While there&#8217;s no limit to how long a site name can be, long site names may be truncated on some devices.<\/li>\n\n\n\n<li><strong>Avoid using a generic name<\/strong>. A generic name like &#8220;Best Dentists In Iowa&#8221; is unlikely to be selected by our system as a site name, unless that&#8217;s an extremely well-recognized brand name.<\/li>\n\n\n\n<li><strong>Use your site name consistently across your home page<\/strong>. Make sure whatever you use as the site name in structured data is consistent with how you refer to your site in&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#sources\">other sources<\/a>&nbsp;on your home page that our system considers.<\/li>\n\n\n\n<li><strong>Provide an alternative name<\/strong>. While our site name system tries to use your preferred site name, sometimes the name isn&#8217;t available for use. For example, our system generally won&#8217;t use the same site name for two different sites that are global in nature. In other cases, our system might determine that a site is more commonly recognized by an acronym than by a full name. Providing an alternative name using the\u00a0<code>alternateName<\/code>\u00a0property allows Google to consider other options if your preferred choice isn&#8217;t selected.<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\"><strong>How to add a site name with structured data?<\/strong><\/h1>\n\n\n\n<p>Structured data is a standardized format for providing information about a page and classifying the page content. If you&#8217;re new to structured data, you can learn more about&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/structured-data\/intro-structured-data\">how structured data works<\/a>.<\/p>\n\n\n\n<p>Here&#8217;s an overview of how to add and test site name structured data. For a step-by-step guide on how to add structured data to a web page, check out the\u00a0<a href=\"https:\/\/codelabs.developers.google.com\/codelabs\/structured-data\/index.html\">structured data codelab<\/a>.<\/p>\n\n\n\n<p><strong>Follow the guidelines<\/strong><\/p>\n\n\n\n<p>To help Google better understand your site name, make sure you follow the\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/essentials\">Search Essentials<\/a>,\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/structured-data\/sd-policies\">General structured data guidelines<\/a>, guidelines for\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#choosing-site-name\">choosing your site name<\/a>, and the following technical guidelines:<\/p>\n\n\n\n<p><strong>Technical guidelines<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Only one name per site:<\/strong>&nbsp;Currently, Google Search only supports one site name per site, where a&nbsp;<em>site<\/em>&nbsp;is defined by the domain or subdomain. Google Search does not support site names at the subdirectory level. Note that subdomain names starting with&nbsp;<code>www<\/code>&nbsp;or&nbsp;<code>m<\/code>&nbsp;are generally considered as being equivalent.<br><strong><\/strong><strong>Supported<\/strong>:&nbsp;<code>https:\/\/example.com<\/code>&nbsp;(this is a domain-level home page)<br><strong><\/strong><strong>Supported<\/strong>:&nbsp;<code>https:\/\/www.example.com<\/code>&nbsp;(this is also considered to be a domain-level home page)<br><strong><\/strong><strong>Supported<\/strong>:&nbsp;<code>https:\/\/m.example.com<\/code>&nbsp;(this is also considered to be a domain-level home page)<br><strong><\/strong>&nbsp;<strong>Supported<\/strong>:&nbsp;<code>https:\/\/news.example.com<\/code>&nbsp;(this is a subdomain-level home page)<br><strong><\/strong><strong>Not supported<\/strong>:&nbsp;<code>https:\/\/example.com\/news<\/code>&nbsp;(this is a subdirectory-level home page)<\/li>\n\n\n\n<li><strong>Structured data must be on the home page of a site:<\/strong>\u00a0The\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#website\"><code>WebSite<\/code>\u00a0structured data<\/a>\u00a0must be on the home page of the site. By home page, we mean the domain or subdomain level root URI. For example,\u00a0<code>https:\/\/example.com<\/code>\u00a0is the home page of the domain, while\u00a0<code>https:\/\/example.com\/de\/index.html<\/code>\u00a0isn&#8217;t the home page.<\/li>\n\n\n\n<li><strong>The home page must be crawlable by Google:<\/strong>&nbsp;If we don&#8217;t have access to the content on your home page because it is&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/crawling-indexing\/control-what-you-share\">blocked<\/a>, we may not be able to generate a site name.<\/li>\n\n\n\n<li><strong>For sites with duplicate home pages:<\/strong>&nbsp;If you have duplicate home pages for the same content (for example, HTTP and HTTPS versions of your home page, or www and non-www), make sure that you&#8217;re using the same structured data on all page duplicates, not just on the canonical page.<\/li>\n\n\n\n<li><strong>For sites using sitelinks search box structured data:<\/strong>\u00a0If you&#8217;re already implementing\u00a0<code>WebSite<\/code>\u00a0structured data for the\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/structured-data\/sitelinks-searchbox\">Sitelinks search box feature<\/a>, make sure that you nest the site name properties in the same node. In other words, avoid creating an additional\u00a0<code>WebSite<\/code>\u00a0structured data block on your home page if you can help it. For example, here&#8217;s how\u00a0<code>WebSite<\/code>\u00a0structured data would look like for both site name and sitelinks search box:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;html>\n  &lt;head>\n    &lt;title>Example: A Site about Examples&lt;\/title>\n    &lt;script type=\"application\/ld+json\">\n    {\n      \"@context\" : \"https:\/\/schema.org\",\n      \"@type\" : \"WebSite\",\n      \"name\" : \"Example Company\",\n      \"alternateName\" : \"EC\",\n      \"url\" : \"https:\/\/example.com\/\",\n      \"potentialAction\": {\n        \"@type\": \"SearchAction\",\n        \"target\": {\n          \"@type\": \"EntryPoint\",\n          \"urlTemplate\": \"https:\/\/query.example.com\/search?q={search_term_string}\"\n        },\n        \"query-input\": \"required name=search_term_string\"\n      }\n    }\n  &lt;\/script>\n  &lt;\/head>\n  &lt;body>\n  &lt;\/body>\n&lt;\/html><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"add-required-site-name-properties\">Add required site name properties<\/h3>\n\n\n\n<p>Add the required properties to the home page of your website, in either JSON-LD, RDFa, or microdata format. You don&#8217;t need to include this markup on every page of your site; you only need to add this markup to the home page of your site.<\/p>\n\n\n\n<p><strong>Name<\/strong><\/p>\n\n\n\n<p>The name of the website. Make sure the name meets the guidelines for choosing your site name.<\/p>\n\n\n\n<p><strong>url<\/strong><\/p>\n\n\n\n<p>The URL of the home page of the site. Set this to the\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/crawling-indexing\/consolidate-duplicate-urls\">canonical<\/a>\u00a0home page of your site&#8217;s domain or subdomain. For example,\u00a0<code>https:\/\/example.com\/<\/code>\u00a0or\u00a0<code>https:\/\/news.example.com\/<\/code>.<\/p>\n\n\n\n<p>Here&#8217;s an example of\u00a0<code>WebSite<\/code>\u00a0structured data that includes the required fields:<\/p>\n\n\n\n<p>&lt;html&gt;<br>&nbsp; &lt;head&gt;<br>&nbsp; &nbsp; &lt;title&gt;Example: A Site about Examples&lt;\/title&gt;<br>&nbsp; &nbsp; &lt;script type=&#8221;application\/ld+json&#8221;&gt;<br>&nbsp; &nbsp; {<br>&nbsp; &nbsp; &nbsp; &#8220;@context&#8221; : &#8220;https:\/\/schema.org&#8221;,<br>&nbsp; &nbsp; &nbsp; &#8220;@type&#8221; : &#8220;WebSite&#8221;,<br>&nbsp; &nbsp; &nbsp; &#8220;name&#8221; : &#8220;Example&#8221;,<br>&nbsp; &nbsp; &nbsp; &#8220;url&#8221; : &#8220;https:\/\/example.com\/&#8221;<br>&nbsp; &nbsp; }<br>&nbsp; &lt;\/script&gt;<br>&nbsp; &lt;\/head&gt;<br>&nbsp; &lt;body&gt;<br>&nbsp; &lt;\/body&gt;<br>&lt;\/html&gt;<\/p>\n\n\n\n<p><strong>Add an alternative site name<\/strong><\/p>\n\n\n\n<p>If you want to provide an alternate version of your site name (for example, an acronym or shorter name), you can do this by adding the\u00a0<code>alternateName<\/code>\u00a0property. This is optional.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th colspan=\"2\">Recommended properties<\/th><\/tr><\/thead><\/table><figcaption class=\"wp-element-caption\">The alternate name of the website (for example, if there&#8217;s a commonly recognized acronym or shorter name for your site), if applicable. Make sure the name meets the\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#choosing-site-name\">guidelines for choosing your site name<\/a>.<br>You can list more than one alternative name. Specify them in order of your preference, with the most important one listed first. For example:<\/figcaption><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\": \"https:\/\/schema.org\",\r\n    \"@type\": \"WebSite\",\r\n    \"name\": \"Burnt Toast\",\r\n    \"alternateName\": &#91;\"BT\", \"B-T\", \"Burnt Toast Shop\"],\r\n    \"url\": \"https:\/\/www.example.com\/\"\r\n  }\r\n&lt;\/script><\/code><\/pre>\n\n\n\n<p><strong>Here&#8217;s an example of\u00a0<code>WebSite<\/code>\u00a0structured data that includes all required and recommended fields:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;html>\r\n  &lt;head>\r\n    &lt;title>Example: A Site about Examples&lt;\/title>\r\n    &lt;script type=\"application\/ld+json\">\r\n    {\r\n      \"@context\" : \"https:\/\/schema.org\",\r\n      \"@type\" : \"WebSite\",\r\n      \"name\" : \"Example Company\",\r\n      \"alternateName\" : \"EC\",\r\n      \"url\" : \"https:\/\/example.com\/\"\r\n    }\r\n  &lt;\/script>\r\n  &lt;\/head>\r\n  &lt;body>\r\n  &lt;\/body>\r\n&lt;\/html><\/code><\/pre>\n\n\n\n<p><strong>Test structured data<\/strong><br>Use the URL Inspection tool to test how Google sees the page. Be sure that your home page is accessible to Google and not blocked by a robots.txt file, noindex, or login requirements. If the page looks okay, you can ask Google to recrawl your URL.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">What to do if your preferred site name isn&#8217;t selected?<\/h1>\n\n\n\n<p><strong>Known issue: site name isn&#8217;t appearing for internal pages<\/strong><\/p>\n\n\n\n<p>In some cases, a site name shown for a home page may not have propagated to appear for other pages on that site. For example,&nbsp;<code>example.com<\/code>&nbsp;might be showing a site name that&#8217;s different from&nbsp;<code>example.com\/internal-page.html<\/code>.<\/p>\n\n\n\n<p>We&#8217;re actively working to address this. We will update this help page when this issue is resolved. In the meantime, if your home page is showing the site name you prefer, understand that it should also appear for your internal pages eventually.<\/p>\n\n\n\n<p>Our system generally tries to use a preferred site name from\u00a0<code>WebSite<\/code>\u00a0structured data, when indicated. However, if our system is less confident in a name you provided, it may sometimes generate site names using\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#sources\">other sources<\/a>\u00a0or show a domain or subdomain name.<\/p>\n\n\n\n<p>If your preferred site name is not selected by our automated system, try these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Verify the following:\n<ul class=\"wp-block-list\">\n<li>The site name that&#8217;s in the&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#website\"><code>WebSite<\/code>&nbsp;structured data<\/a>&nbsp;on your home page is the preferred name for your site.<\/li>\n\n\n\n<li>Your&nbsp;<code>WebSite<\/code>&nbsp;structured data doesn&#8217;t have&nbsp;<a href=\"https:\/\/support.google.com\/webmasters\/answer\/7552505#error_list\">structured data errors<\/a>.<\/li>\n\n\n\n<li>Your structured data&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#guidelines\">follows our guidelines<\/a>.<\/li>\n\n\n\n<li>Confirm that&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#sources\">other sources<\/a>&nbsp;on your home page also use the preferred name for your site.<\/li>\n\n\n\n<li>Confirm that you&#8217;re not trying to set up a site name for a subdirectory. Site names aren&#8217;t supported for subdirectories (for example,&nbsp;<code>https:\/\/example.com\/news<\/code>&nbsp;is a subdirectory-level home page and cannot have its own site name). See our&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#technical-guidelines\">technical guidance<\/a>&nbsp;for more information.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Make sure your redirects are working as intended and that Googlebot can access the redirect target. Then&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/crawling-indexing\/ask-google-to-recrawl\">request a recrawl of that page<\/a>. If your page redirects to a page that&#8217;s visible to Googlebot, the site name will reflect the redirect target.<\/li>\n\n\n\n<li>If you have multiple versions of your site (for example, HTTP and HTTPS), make sure that you&#8217;re using the same site name consistently.<\/li>\n\n\n\n<li>If you&#8217;ve updated your site name structured data, allow time for Google to recrawl and process the new information. Remember that crawling can take anywhere from several days to several weeks, depending on how often our systems determine content needs to be refreshed. You can request a recrawl of a page by using the\u00a0<a href=\"https:\/\/support.google.com\/webmasters\/answer\/9012289#request_indexing\">URL Inspection tool<\/a>.<\/li>\n<\/ol>\n\n\n\n<p><strong>If you&#8217;ve followed the guidance above and your preferred site name still isn&#8217;t selected, consider one of these options:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>First, try providing an alternative name using the&nbsp;<code>alternateName<\/code>&nbsp;property<\/strong>. If our site name system isn&#8217;t confident enough to use your preferred name, it strongly considers this option.<\/li>\n\n\n\n<li><strong>Provide your domain or subdomain name as a backup option.<\/strong>&nbsp;To provide your domain or subdomain as a backup option, add your domain or subdomain name as your&nbsp;<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#alternative\">alternative name<\/a>. Your domain or subdomain needs to be in all lowercase (for example,&nbsp;<code>example.com<\/code>&nbsp;not&nbsp;<code>Example.com<\/code>) for our system to detect this as a site name preference. Our system will strongly consider using it if your preferred name isn&#8217;t selected. In this example,&nbsp;Burnt Toast&nbsp;is the most preferred option, followed by&nbsp;BT, and ending with the domain&nbsp;example.com&nbsp;as the final name preference:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\": \"https:\/\/schema.org\",\r\n    \"@type\": \"WebSite\",\r\n    \"name\": \"Burnt Toast\",\r\n    \"alternateName\": &#91;\"BT\", \"B-T\", \"Burnt Toast Shop\", \"example.com\"],\r\n    \"url\": \"https:\/\/www.example.com\/\"\r\n  }\r\n&lt;\/script><\/code><\/pre>\n\n\n\n<p>3. <strong>If that&#8217;s still not working, then try providing your domain or subdomain name (in all lowercase) as your\u00a0<a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/site-names#preferred-name\">preferred name<\/a>, as a last-resort workaround option.<\/strong>\u00a0If you provide your domain or subdomain name as your preferred name, our system will generally select that (but we recommend only doing this as a last resort). In this example, the only preference is the domain\u00a0example.com:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\": \"https:\/\/schema.org\",\r\n    \"@type\": \"WebSite\",\r\n    \"name\": \"example.com\",\r\n    \"url\": \"https:\/\/www.example.com\/\"\r\n  }\r\n&lt;\/script><\/code><\/pre>\n\n\n\n<p><strong>That\u2019s it for this tutorial!<\/strong><\/p>\n\n\n\n<p><strong>We hope we\u2019ve clear your doubts in case If you have any feedback or questions,&nbsp;<\/strong><strong>Just contact us&nbsp;<a href=\"http:\/\/structured-data-for-wp.com\/contact-us\/\">here<\/a>&nbsp;and we are always available for you.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Provide a site name to Google Search? When Google lists a page in search results, it shows the name of the site the page comes from. This is called the site name. Note that the site name is different from the per-page\u00a0title links\u00a0(title links are specific to each web page,&#8230;<\/p>\n","protected":false},"author":4,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[8],"ht-kb-tag":[],"class_list":["post-4769","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-developer-docs"],"_links":{"self":[{"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb\/4769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/comments?post=4769"}],"version-history":[{"count":3,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb\/4769\/revisions"}],"predecessor-version":[{"id":4773,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb\/4769\/revisions\/4773"}],"wp:attachment":[{"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/media?parent=4769"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb-category?post=4769"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/structured-data-for-wp.com\/docs\/wp-json\/wp\/v2\/ht-kb-tag?post=4769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}