WP AI Agent
Features Pricing Blog Contact Download Plugin Manage Subscription Get Free Key →

How to Change Your WordPress Site Title and Tagline (Complete Guide)

· · 8 min read

Knowing how to change your WordPress site title and tagline is one of the first tasks every site owner should master, because these two fields directly affect your SEO, browser tab display, and the first impression visitors get of your brand. Whether you just installed WordPress or you are rebranding an existing site, updating these details takes only a few minutes and can make a measurable difference in search engine rankings and user trust.

What Are the WordPress Site Title and Tagline?

Before diving into the steps, it helps to understand exactly what these fields do and where they appear across your site.

The Site Title

The site title is the name of your website. WordPress uses it in several important places:

  • The browser tab and window title bar
  • The default text for your header logo area (if your theme uses it)
  • The <title> HTML tag, which search engines read to understand your page
  • RSS feed headers
  • Schema markup generated by SEO plugins

The Tagline

The tagline is a short description or slogan that sits beneath or beside your site title in many themes. WordPress ships with the default tagline "Just another WordPress site" — a placeholder that thousands of site owners accidentally leave in place. Leaving this default tagline live can signal to visitors (and search engines) that a site is unconfigured or unprofessional. Changing it to something meaningful reinforces your brand identity and can improve click-through rates from search results.

How They Affect SEO

Many SEO plugins — including Yoast SEO, Rank Math, and All in One SEO — use the site title and tagline to auto-generate the homepage meta title. If you have not yet installed an SEO plugin, WordPress itself appends the site title to every page title in the <title> tag. Getting this right early prevents you from having to perform a site-wide find-and-replace later.

Method 1 — Change Site Title and Tagline via the WordPress Customizer

The WordPress Customizer gives you a live preview as you make changes, making it the most beginner-friendly method. Follow these steps:

  1. Log in to your WordPress dashboard.
  2. In the left-hand admin menu, go to Appearance > Customize.
  3. In the Customizer panel on the left, click Site Identity.
  4. Locate the Site Title field and replace the existing text with your new title.
  5. Locate the Tagline field and type your new slogan or brief description.
  6. Watch the live preview on the right to confirm the changes look correct.
  7. Click the blue Publish button at the top of the Customizer panel to save.

Tip: Some themes also let you upload a custom logo in the Site Identity panel. If you upload a logo image, many themes will hide the text-based site title by default. You may need to tick the "Display Site Title and Tagline" checkbox if you want both the logo and the text to show simultaneously.

Method 2 — Change Site Title and Tagline via General Settings

The General Settings screen is the most direct route inside the WordPress admin and is identical across all themes.

  1. Log in to your WordPress dashboard.
  2. In the left-hand menu, navigate to Settings > General.
  3. Find the Site Title field near the top of the page and update it.
  4. Find the Tagline field directly below it and update it.
  5. Scroll to the bottom of the page and click Save Changes.

This method saves the values directly to the WordPress database options table (wp_options), specifically the blogname and blogdescription keys. Any theme or plugin that reads these options will instantly reflect your new values without requiring a cache flush — although flushing your cache afterward is always a good habit.

Verifying the Change

After saving, open your homepage in a new browser tab and look at:

  • The browser tab — it should show your new site title.
  • The header area of your theme — it may display the new title and tagline.
  • The page source (Ctrl+U or Cmd+U) — search for the <title> tag to confirm the value has updated.

Method 3 — Change Site Title and Tagline Using WP-CLI

If you manage WordPress from the command line — common on staging servers, VPS hosting, or CI/CD pipelines — WP-CLI is the fastest and most scriptable approach. It is especially useful when you need to update multiple sites or automate the change as part of a deployment script.

Prerequisites

Make sure WP-CLI is installed on your server and that you are in your WordPress root directory before running these commands.

WP-CLI Commands

# Update the site title (blogname)
wp option update blogname "Your New Site Title"

# Update the tagline (blogdescription)
wp option update blogdescription "Your compelling new tagline"

# Verify both values were saved correctly
wp option get blogname
wp option get blogdescription

# If you use a caching plugin, flush the cache afterward
wp cache flush

Each wp option update command writes directly to the wp_options database table, exactly as WordPress itself does when you save via the dashboard. The wp cache flush command clears any object-cache layer (such as Redis or Memcached) so every visitor immediately sees the updated values.

Updating Multiple Sites in a Multisite Network

If you run a WordPress Multisite network, add the --url flag to target a specific sub-site:

wp option update blogname "Sub-site Title" --url="https://example.com/sub-site"
wp option update blogdescription "Sub-site tagline" --url="https://example.com/sub-site"

Method 4 — Change Site Title and Tagline via PHP (Theme or Plugin Code)

Advanced developers sometimes need to set or override the site title and tagline programmatically — for example, when building a theme demo that resets options on activation, or when building a plugin that provisions new sites.

Using update_option()

You can use the WordPress update_option() function inside a theme's functions.php file or inside a custom plugin file. Important: running this on every page load would be wasteful. Use it only inside a one-time hook such as theme activation or a plugin install routine.

<?php
/**
 * Set site title and tagline on theme activation.
 * Place this in your theme's functions.php file.
 */
function mytheme_set_default_site_identity() {
    // Only update if the value is still the WordPress default
    if ( get_option( 'blogdescription' ) === 'Just another WordPress site' ) {
        update_option( 'blogname', 'My Awesome Site' );
        update_option( 'blogdescription', 'Helping you build better websites' );
    }
}
add_action( 'after_switch_theme', 'mytheme_set_default_site_identity' );
?>

This snippet runs only when the theme is activated and only updates the tagline if it is still the generic WordPress default — preventing accidental overwrites of a tagline a user has already customised.

Filtering the Site Title Output

If you want to change how the site title displays without altering the stored database value, you can use the bloginfo filter:

<?php
add_filter( 'bloginfo', function( $output, $show ) {
    if ( $show === 'name' ) {
        return 'Display Override Title';
    }
    return $output;
}, 10, 2 );
?>

This is useful in scenarios where the stored value must remain unchanged (for example, it is used by a third-party integration) but the front-end display needs to differ.

Common Mistakes and Troubleshooting

Even with straightforward tasks like this, a few common issues can trip people up.

Changes Not Showing on the Front End

If you saved your new title or tagline but the old text still appears on your live site, the most likely cause is a caching layer. Try these fixes in order:

  • Browser cache: Press Ctrl+Shift+R (Windows/Linux) or Cmd+Shift+R (Mac) to force a hard reload.
  • WordPress caching plugin: Go to your caching plugin's settings (e.g., WP Super Cache, W3 Total Cache, or WP Rocket) and click Purge All Caches or Clear Cache.
  • Server-level cache: If your host uses a built-in cache (Kinsta, WP Engine, SiteGround, etc.), log in to the hosting control panel and flush the server cache from there.
  • CDN cache: If you use Cloudflare or another CDN, purge the CDN cache as well.

Theme Is Hiding the Tagline

Some themes intentionally hide the tagline in their design. Even though the value is saved in the database and will appear in your <title> tags (benefiting SEO), it might not be visible in the header. Check your theme's Customizer panel — many themes have a toggle such as "Display Site Title and Tagline" or a dedicated Typography/Header section where you can make the tagline visible.

SEO Plugin Overriding the Title

If you use Yoast SEO, Rank Math, or a similar plugin, the plugin may generate its own homepage title independently of the WordPress blogname option. Navigate to your SEO plugin's settings (usually under SEO > Search Appearance > General for Yoast, or Rank Math > Titles and Meta > Homepage for Rank Math) and update the homepage title template there as well.

Best Practices for Writing an Effective Site Title and Tagline

The technical steps are straightforward — the harder part is writing a title and tagline that actually work for your audience and for search engines.

Site Title Best Practices

  • Keep it short — ideally under 60 characters so it does not get truncated in browser tabs or search results.
  • Make it match your brand name exactly as it appears elsewhere (social media, business cards, etc.).
  • Avoid keyword stuffing — "Best Widgets | Cheap Widgets | Widget Store" looks spammy and harms trust.

Tagline Best Practices

  • Aim for 6 to 12 words — long enough to be descriptive, short enough to be memorable.
  • Focus on the primary value or benefit you provide (e.g., "Practical tutorials for WordPress beginners").
  • Include a relevant keyword naturally if it fits, but do not force it.
  • Avoid the word "just" — and of course, never leave it as "Just another WordPress site."

Frequently Asked Questions

Does changing the WordPress site title affect my SEO rankings?

Yes, it can. The site title is used in the <title> HTML tag, which is one of the strongest on-page SEO signals. Changing from a generic or keyword-poor title to a descriptive, brand-clear title can improve click-through rates from search results and help search engines better understand your site's topic. However, avoid changing your site title repeatedly, as frequent changes can confuse search engines during recrawls.

Where does the WordPress tagline appear on my website?

The tagline's visibility depends entirely on your theme. Some themes display it directly in the header beneath or beside the site title, while others hide it visually but still include it in the page's <title> tag and meta description templates. You can always check your theme's Customizer under Site Identity to find a toggle for showing or hiding the tagline in the header area.

Can I leave the WordPress tagline blank?

Yes, you can leave the tagline field completely empty. WordPress will simply omit it from the title tag separator and any theme element that displays it. Many professional sites choose a blank tagline rather than a generic one, which is perfectly acceptable. Just navigate to Settings > General, delete the tagline text, and click Save Changes.

Will changing my site title break any existing links or permalinks?

No. The site title and tagline are stored as text options in the database and have no effect on your URL structure or permalinks. Your existing URLs, internal links, and backlinks will all continue to work exactly as before. The only thing that changes is the displayed and indexed text — not the underlying URL architecture of your site.

Updating your WordPress site title and tagline is a small change with a big impact on branding, professionalism, and SEO. Whether you prefer the Customizer, the General Settings screen, WP-CLI, or a PHP snippet, every method covered in this guide writes to the same two database options and produces the same result. If you would rather skip the navigation altogether, tools like WP AI Agent let you handle tasks like this — and dozens of other WordPress management tasks — simply by typing a natural-language request in an AI chat interface, making site maintenance faster and more accessible than ever.

Ready to manage WordPress with AI?

Get 100,000 tokens free every month. No credit card required.

Get Your Free License Key →

More from the blog