Change the Site Title That Appears in Browser Tabs

Your browser tab shows a title for every page. On WordPress, this typically follows the pattern: “Page Title – Site Name” or “Site Name – Tagline.” If your site name is “My WordPress Site” and your tagline is still “Just another WordPress site” — that’s what Google shows in search results.

This is one of the most overlooked settings in WordPress, and it directly affects your click-through rate from search.

What controls the browser tab title?

WordPress uses the </code> tag in <code><head></code> to set what appears in browser tabs and search results. By default, it’s generated from: the page or post title, a separator character, and the site name (set in Settings → General).</p> <p>If you have an SEO plugin (Yoast, RankMath), it overrides this with more granular control. Without one, WordPress uses its built-in <code>wp_get_document_title()</code> function.</p> <h2>The quick fix</h2> <p><strong>Step 1:</strong> Go to Settings → General. Update “Site Title” to your actual brand name. Change “Tagline” to something meaningful — or leave it empty.</p> <p><strong>Step 2 (without SEO plugin):</strong> To customize the title format:</p> <pre><code class="language-php">// Customize the document title separator add_filter( 'document_title_separator', function() { return '|'; // or '—', '·', etc. }); // Remove the tagline from the homepage title add_filter( 'document_title_parts', function( $title ) { unset( $title['tagline'] ); return $title; });</code></pre> <p><strong>Step 3 (with SEO plugin):</strong> Use your SEO plugin’s title template settings for precise control over every page type.</p> <h2>The one-click solution</h2> <p><strong>OvKit</strong> includes <strong>Site Headline</strong> settings under <strong>Features → Frontend</strong> for basic title customization without a full SEO plugin.</p> <h2>What happens after you fix this?</h2> <ul> <li><strong>Professional site name in browser tabs</strong> — no more “Just another WordPress site”</li> <li><strong>Better search result appearance</strong> — your brand name shows correctly</li> <li><strong>Improved click-through rate</strong> — clear, accurate titles attract more clicks</li> </ul> <h2>FAQ</h2> <h3>### Do I need an SEO plugin to change the title tag?</h3> <p>No. WordPress’s built-in system and the filters shown above give you basic control. An SEO plugin adds per-page customization and more formatting options, but it’s not required for simple changes.</p> <h3>### Will changing the site title affect my SEO?</h3> <p>Changing it to something better will help. Changing it frequently or to something unrelated to your content can cause temporary ranking fluctuations while Google reprocesses.</p> <hr /> <p><strong>Related reads:</strong></p> <ul> <li><a href="https://ovkit.com/blog/wordpress-add-favicon/">Add a Favicon to Your WordPress Site (The Right Way)</a></li> <li><a href="https://ovkit.com/blog/wordpress-custom-login-logo/">How to Add Your Own Logo to the WordPress Login Page</a></li> <li><a href="https://ovkit.com/blog/wordpress-add-gtm-without-plugin/">How to Add Google Tag Manager to WordPress Without a Plugin</a></li> </ul> </div> <footer class="entry-meta" aria-label="Entry meta"> <span class="cat-links"><span class="screen-reader-text">Categories </span><a href="https://ovkit.com/category/frontend/" rel="category tag">Frontend</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span><a href="https://ovkit.com/tag/change-browser-tab-title-wordpress/" rel="tag">change browser tab title wordpress</a>, <a href="https://ovkit.com/tag/site-headline/" rel="tag">site-headline</a>, <a href="https://ovkit.com/tag/wordpress-change-site-headline/" rel="tag">wordpress change site headline</a>, <a href="https://ovkit.com/tag/wordpress-site-title-browser-tab/" rel="tag">wordpress site title browser tab</a>, <a href="https://ovkit.com/tag/wordpress-title-tag/" rel="tag">wordpress title tag</a></span> <nav id="nav-below" class="post-navigation" aria-label="Posts"> <div class="nav-previous"><span class="prev"><a href="https://ovkit.com/wordpress-add-favicon/" rel="prev">Add a Favicon to Your WordPress Site (The Right Way)</a></span></div><div class="nav-next"><span class="next"><a href="https://ovkit.com/wordpress-hide-login-error-hints/" rel="next">Why WordPress Login Error Messages Help Hackers</a></span></div> </nav> </footer> </div> </article> </main> </div> </div><!-- #content --> <footer class="ovkit-footer"> <div class="ovkit-footer__inner"> <div class="ovkit-footer__top"> <div class="ovkit-footer__brand"> <a class="ovkit-logo" href="https://ovkit.com/"> <span class="ovkit-logo__image"> <svg width="46" height="34" viewBox="0 0 300 215" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> <polyline points="134,10 180,205 294,10" stroke="#243B78" stroke-width="46" stroke-linecap="round" stroke-linejoin="round" fill="none"/> <ellipse cx="88" cy="108" rx="82" ry="102" fill="#243B78"/> <ellipse cx="88" cy="96" rx="50" ry="68" fill="#F7F6F2"/> <circle cx="85" cy="136" r="36" fill="#F26F6A"/> </svg> </span> <span class="ovkit-logo__text">ovkit</span> </a> <p>A WordPress admin toolkit by Ovanap.</p> </div> <div class="ovkit-footer__links"> <div class="ovkit-footer__col"> <h4>Product</h4> <ul id="menu-footer-product" class=""><li id="menu-item-106" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-106"><a href="https://ovkit.com/features/">Features</a></li> <li id="menu-item-107" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107"><a href="https://ovkit.com/pricing/">Pricing</a></li> <li id="menu-item-108" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-108"><a href="https://ovkit.com/changelog/">Changelog</a></li> <li id="menu-item-109" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-109"><a href="https://ovkit.com/roadmap/">Roadmap</a></li> </ul> </div> <div class="ovkit-footer__col"> <h4>Docs</h4> <ul id="menu-footer-docs" class=""><li id="menu-item-110" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-110"><a href="https://ovkit.com/docs/">Documentation</a></li> <li id="menu-item-111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-111"><a href="https://ovkit.com/blog/">Blog</a></li> <li id="menu-item-112" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-112"><a href="https://ovkit.com/docs/">Getting Started</a></li> </ul> </div> <div class="ovkit-footer__col"> <h4>Support</h4> <ul id="menu-footer-support" class=""><li id="menu-item-113" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-113"><a href="https://ovkit.com/support/">Support</a></li> <li id="menu-item-114" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-114"><a href="https://ovkit.com/refund-policy/">Refund Policy</a></li> <li id="menu-item-115" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-115"><a href="https://ovkit.com/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-116" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-116"><a href="https://ovkit.com/terms/">Terms of Use</a></li> </ul> </div> </div> </div> <div class="ovkit-footer__bottom"> <p>© 2026 ovkit — GPL-compatible · Available on WordPress.org</p> <p>Built for modern WordPress stacks</p> </div> </div> </footer> </div><!-- #page --> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ovkit-theme/*","/wp-content/themes/generatepress/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script id="generate-a11y"> !function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("pointerdown",(function(){e.classList.add("using-mouse")}),{passive:!0}),e.addEventListener("keydown",(function(){e.classList.remove("using-mouse")}),{passive:!0})}}(); </script> <script id="generate-menu-js-before"> var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"}; //# sourceURL=generate-menu-js-before </script> <script src="https://ovkit.com/wp-content/themes/generatepress/assets/js/menu.min.js" id="generate-menu-js"></script> <script src="https://ovkit.com/wp-content/themes/ovkit-theme/assets/js/global.js" id="ovkit-global-js"></script> </body> </html>