Google updates its advice on how to control titles in search results


Google Search Central has updated a section of the Developer Support page that offers guidance on how to control the site title Google uses in search results. The new section is about title tag troubleshooting to identify why Google may change title links.

Title link

The support page defines the title that displays in search results as a title link. The title link usually comes from what a publisher uses in the title tag.

However, Google may change the title link to something else. Some publishers and other members of the SEO community have reported that traffic from search results decreases when Google changes the title tag displayed as the title link.

Best practices for title links

Google offers seven best practices for writing title tags that will influence what Google shows in search results.

Seven Title Tag Best Practices

1. Make sure every page has a title tag.

2. Write concise title tags that describe the subject of the web page. Google adds that this also means avoiding vague descriptions such as homepage or profile.

3. Avoid keyword stuffing.

4. Avoid boilerplate that is repeated throughout the site.

5. Brand phrases are acceptable until they become boilerplate. It’s okay to use brand phrases on the homepage (like “a place where people meet and mingle”), but Google warns against repeating the brand phrase on many other pages .

6. Google sometimes uses what’s in the header elements in title links. For this reason, Google advises the use of a distinctive title, which is usually contained in an H1 or H2 header element at the top of the page.

According to Google:

“Google looks at a variety of sources when creating title links, including the main visual title, header elements, and other large and prominent text, and it can be confusing if multiple titles have the same visual weight and the same prominence.

Consider making sure your main title stands out from other text on a page and stands out as being the most visible on the page (e.g. using a larger font, placing the title in the first element

visible on the page, etc. ).”

7. Use the Robots.txt file correctly. Google warns that the Robots.txt should only be used to block crawling of a page. Improper use of Robots.txt is to prevent a page from being indexed, because pages blocked by robots.txt can still be indexed if another page or website links to the blocked page.

Google reports that in cases where a page is blocked by robots.txt and Google cannot crawl the page, Google may end up using a site’s anchor text that links to the page.

We remind publishers that the most effective way to keep a page out of the index is to allow Google to crawl it and discover a noindex meta tag, which will prevent Google from including the page in the index of Google.

Google explains how title links are created

Title links are automatically generated from information on the web page itself and also from other sites that reference the pages.

Google lists the following factors that influence the title link that Google displays in search results:

  • “Contained in Elements </li> <li>Main visual title or title displayed on a page</li> <li>Header elements, such as elements<br /> <h1></li> <li>Other bulky and prominent content through the use of styling treatments</li> <li>Other text contained on the page</li> <li>Anchor text on the page</li> <li>Text in links that point to the page »</li> </ul> </blockquote> <h2><span class="ez-toc-section" id="Troubleshooting_tips"></span>Troubleshooting tips<span class="ez-toc-section-end"></span></h2> <p>Finally, Google offers a checklist of things to check that may cause Google to write its own title link.</p> <p><strong>Elements <title> half empty</strong> – This means incomplete title tags</p> <p><strong>Elements <title> obsolete</strong> – This refers to title tags that have not been updated to reflect changed information on a web page, such as the date.</p> <p><strong>Elements <title> inaccurate</strong> – Google advises that title tags accurately describe the subject of the page. Google provides a sample title tag that is too granular and doesn’t give a high-level description of the page’s topic.</p> <p>The help documentation offers the example of “<em>Giant Stuffed Animals, Teddy Bears, Polar Bears – Site Name</em>” as an inaccurate title tag.</p> <p>Google suggests that “<em>Stuffed Animals – Site Name</em>is more specific.</p> <p><strong>Text of the micro-type in the element <title></strong>s – What this describes is what happens when multiple pages deal with similar things but the title tag does not accurately differentiate what is different from all the pages in the group.</p> <p>Google uses the example of web pages about a TV show that repeat the name of the show on every page while omitting more information that distinguishes one page from another.</p> <p><strong>No clear main title</strong> – These are the header elements of the page. As stated earlier, the main title should be distinct from all other titles on the page.</p> <h2><span class="ez-toc-section" id="How_to_Control_Your_Sites_Links"></span>How to Control Your Site’s Links<span class="ez-toc-section-end"></span></h2> <p>Google’s tips are helpful in diagnosing why Google is rewriting title tags in search results. The document is also useful as a guide to writing quality title tags that will tend to avoid being overwritten in search results.</p> <h2><span class="ez-toc-section" id="Quote"></span>Quote<span class="ez-toc-section-end"></span></h2> <h3><span class="ez-toc-section" id="Read_documentation_on_Googles_new_title_tag"></span>Read documentation on Google’s new title tag<span class="ez-toc-section-end"></span></h3> <p><a rel="nofollow noopener" target="_blank" href="https://developers.google.com/search/docs/advanced/appearance/title-link">Control your title links in search results</a></p> </div> </div><!-- .entry-content .clear --> </div> </article><!-- #post-## --> <nav class="navigation post-navigation" role="navigation" aria-label="Posts"> <span class="screen-reader-text">Post navigation</span> <div class="nav-links"><div class="nav-previous"><a href="https://www.hindblogger.in/pagespeed-insights-adds-new-lighthouse-speed-metrics/" rel="prev"><span class="ast-left-arrow">←</span> Previous Post</a></div><div class="nav-next"><a href="https://www.hindblogger.in/what-is-personal-branding-and-4-reasons-why-it-matters/" rel="next">Next Post <span class="ast-right-arrow">→</span></a></div></div> </nav> <div id="comments" class="comments-area"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">Leave a Comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/google-updates-its-advice-on-how-to-control-titles-in-search-results/#respond" style="display:none;">Cancel Reply</a></small></h3><form action="https://www.hindblogger.in/wp-comments-post.php" method="post" id="ast-commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Your email address will not be published.</span> <span class="required-field-message" aria-hidden="true">Required fields are marked <span class="required" aria-hidden="true">*</span></span></p><div class="ast-row comment-textarea"><fieldset class="comment-form-comment"><legend class ="comment-form-legend"></legend><div class="comment-form-textarea ast-grid-common-col"><label for="comment" class="screen-reader-text">Type here..</label><textarea id="comment" name="comment" placeholder="Type here.." cols="45" rows="8" aria-required="true"></textarea></div></fieldset></div><div class="ast-comment-formwrap ast-row"><p class="comment-form-author ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"><label for="author" class="screen-reader-text">Name*</label><input id="author" name="author" type="text" value="" placeholder="Name*" size="30" aria-required='true' /></p> <p class="comment-form-email ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"><label for="email" class="screen-reader-text">Email*</label><input id="email" name="email" type="text" value="" placeholder="Email*" size="30" aria-required='true' /></p> <p class="comment-form-url ast-grid-common-col ast-width-lg-33 ast-width-md-4 ast-float"><label for="url"><label for="url" class="screen-reader-text">Website</label><input id="url" name="url" type="text" value="" placeholder="Website" size="30" /></label></p></div> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment »" /> <input type='hidden' name='comment_post_ID' value='16412' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="497112d8b2" /></p><p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="78"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div><!-- #respond --> </div><!-- #comments --> </main><!-- #main --> </div><!-- #primary --> <div class="widget-area secondary" id="secondary" itemtype="https://schema.org/WPSideBar" itemscope="itemscope"> <div class="sidebar-main" > <aside id="search-2" class="widget widget_search"><form role="search" method="get" class="search-form" action="https://www.hindblogger.in/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Search …" value="" name="s" tabindex="-1"> <button class="search-submit ast-search-submit" aria-label="Search Submit"> <span hidden>Search</span> <i><span class="ast-icon icon-search"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="-888 480 142 142" enable-background="new -888 480 142 142" xml:space="preserve"> <path d="M-787.4,568.7h-6.3l-2.4-2.4c7.9-8.7,12.6-20.5,12.6-33.1c0-28.4-22.9-51.3-51.3-51.3 c-28.4,0-51.3,22.9-51.3,51.3c0,28.4,22.9,51.3,51.3,51.3c12.6,0,24.4-4.7,33.1-12.6l2.4,2.4v6.3l39.4,39.4l11.8-11.8L-787.4,568.7 L-787.4,568.7z M-834.7,568.7c-19.7,0-35.5-15.8-35.5-35.5c0-19.7,15.8-35.5,35.5-35.5c19.7,0,35.5,15.8,35.5,35.5 C-799.3,553-815,568.7-834.7,568.7L-834.7,568.7z"/> </svg></span></i> </button> </label> <input type="submit" class="search-submit" value="Search"> </form> </aside><aside id="custom_html-3" class="widget_text widget widget_custom_html"><h2 class="widget-title">🎤 Create a Blog</h2><div class="textwidget custom-html-widget"><ul> <li><a>🎓 Pick Your Niche</a></li> <li><a href="https://www.hindblogger.in/go-bluehost" target="_blank" rel="noopener">🌍 Choose a Name</a></li> <li><a href="https://www.hindblogger.in/go-bluehost" target="_blank" rel="noopener">🖥 Get Web Hosting</a></li> <li><a>🛠 Create a Website</a></li> <li><a>🎉 Publish Your First Post</a></li> </ul></div></aside> </div><!-- .sidebar-main --> </div><!-- #secondary --> </div> <!-- ast-container --> </div><!-- #content --> <footer class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon"> <div class="site-below-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-full ast-builder-grid-row-tablet-full ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-below-footer-builder"> <div class="ast-builder-grid-row-container-inner"> <div class="ast-builder-footer-grid-columns site-below-footer-inner-wrap ast-builder-grid-row"> <div class="site-footer-below-section-1 site-footer-section site-footer-section-1"> <div class="ast-builder-layout-element ast-flex site-footer-focus-item ast-footer-copyright" data-section="section-footer-builder"> <div class="ast-footer-copyright"><p>Copyright © 2022 Hind Blogger</p> </div> </div> </div> </div> </div> </div> </footer><!-- #colophon --> </div><!-- #page --> <script type="text/html" id="tmpl-jet-ajax-search-results-item"> <div class="jet-ajax-search__results-item"> <a class="jet-ajax-search__item-link" href="{{{data.link}}}" target="{{{data.link_target_attr}}}"> {{{data.thumbnail}}} <div class="jet-ajax-search__item-content-wrapper"> {{{data.before_title}}} <div class="jet-ajax-search__item-title">{{{data.title}}}</div> {{{data.after_title}}} {{{data.before_content}}} <div class="jet-ajax-search__item-content">{{{data.content}}}</div> {{{data.after_content}}} {{{data.rating}}} {{{data.price}}} </div> </a> </div> </script><script src='https://www.hindblogger.in/wp-includes/js/comment-reply.min.js?ver=6.0.1' id='comment-reply-js'></script> <script id='astra-theme-js-js-extra'> var astra = {"break_point":"921","isRtl":""}; </script> <script src='https://www.hindblogger.in/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver=3.8.4' id='astra-theme-js-js'></script> <script src='https://www.hindblogger.in/wp-includes/js/underscore.min.js?ver=1.13.3' id='underscore-js'></script> <script id='wp-util-js-extra'> var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; </script> <script src='https://www.hindblogger.in/wp-includes/js/wp-util.min.js?ver=6.0.1' id='wp-util-js'></script> <script src='https://www.hindblogger.in/wp-includes/js/imagesloaded.min.js?ver=6.0.1' id='imagesLoaded-js'></script> <script id='jet-search-js-extra'> var jetSearchSettings = {"ajaxurl":"https:\/\/www.hindblogger.in\/wp-admin\/admin-ajax.php","action":"jet_ajax_search","nonce":"cc8adb76ce"}; </script> <script src='https://www.hindblogger.in/wp-content/plugins/jet-search/assets/js/jet-search.js?ver=3.0.0' id='jet-search-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/easy-table-of-contents/vendor/smooth-scroll/jquery.smooth-scroll.min.js?ver=2.2.0' id='jquery-smooth-scroll-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/easy-table-of-contents/vendor/js-cookie/js.cookie.min.js?ver=2.2.1' id='js-cookie-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/easy-table-of-contents/vendor/sticky-kit/jquery.sticky-kit.min.js?ver=1.9.2' id='jquery-sticky-kit-js'></script> <script id='ez-toc-js-js-extra'> var ezTOC = {"smooth_scroll":"1","visibility_hide_by_default":"1","width":"100%","scroll_offset":"30"}; </script> <script src='https://www.hindblogger.in/wp-content/plugins/easy-table-of-contents/assets/js/front.min.js?ver=2.0.25-1656356971' id='ez-toc-js-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.7.1' id='elementor-pro-webpack-runtime-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.6.6' id='elementor-webpack-runtime-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.6.6' id='elementor-frontend-modules-js'></script> <script src='https://www.hindblogger.in/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.9' id='regenerator-runtime-js'></script> <script src='https://www.hindblogger.in/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script> <script src='https://www.hindblogger.in/wp-includes/js/dist/hooks.min.js?ver=c6d64f2cb8f5c6bb49caca37f8828ce3' id='wp-hooks-js'></script> <script src='https://www.hindblogger.in/wp-includes/js/dist/i18n.min.js?ver=ebee46757c6a411e38fd079a7ac71d94' id='wp-i18n-js'></script> <script id='wp-i18n-js-after'> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script id='elementor-pro-frontend-js-before'> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.hindblogger.in\/wp-admin\/admin-ajax.php","nonce":"ac0a2dde90","urls":{"assets":"https:\/\/www.hindblogger.in\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.hindblogger.in\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.hindblogger.in\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script src='https://www.hindblogger.in/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.7.1' id='elementor-pro-frontend-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2' id='elementor-waypoints-js'></script> <script src='https://www.hindblogger.in/wp-includes/js/jquery/ui/core.min.js?ver=1.13.1' id='jquery-ui-core-js'></script> <script id='elementor-frontend-js-before'> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Extra","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Extra","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}},"version":"3.6.6","is_static":false,"experimentalFeatures":{"e_dom_optimization":true,"e_optimized_assets_loading":true,"e_optimized_css_loading":true,"a11y_improvements":true,"e_import_export":true,"additional_custom_breakpoints":true,"e_hidden_wordpress_widgets":true,"theme_builder_v2":true,"landing-pages":true,"elements-color-picker":true,"favorite-widgets":true,"admin-top-bar":true,"page-transitions":true,"notes":true,"form-submissions":true,"e_scroll_snap":true},"urls":{"assets":"https:\/\/www.hindblogger.in\/wp-content\/plugins\/elementor\/assets\/"},"settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":16412,"title":"Google%20updates%20its%20advice%20on%20how%20to%20control%20titles%20in%20search%20results%20-%20Hind%20Blogger","excerpt":"","featuredImage":"https:\/\/www.hindblogger.in\/wp-content\/uploads\/2022\/05\/Google-updates-its-advice-on-how-to-control-titles-in-1024x538.jpg"}}; </script> <script src='https://www.hindblogger.in/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.6.6' id='elementor-frontend-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.7.1' id='pro-elements-handlers-js'></script> <script src='https://www.hindblogger.in/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.7.1' id='e-sticky-js'></script> <script> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); </script> </body> </html> <!-- Page generated by LiteSpeed Cache 4.6 on 2022-08-15 13:17:32 -->