How to Fix a Missing or Bad Title Tag — Beginner's Guide
Your title tag is one of the most important pieces of text on your entire website. It is the blue clickable headline that appears in Google search results. If it is missing, too short, too long, or badly written, Google may rewrite it — or worse, rank your page lower than it deserves. This guide walks you through exactly what a title tag is, how to find it, and how to fix it — step by step, with no coding experience needed.
What you will learn in this guide
- What a title tag is and why it matters for Google rankings
- How to check if your title tag is missing, too short or too long
- How to find the title tag inside your HTML file using Notepad++
- How to write a title tag that ranks well and gets people to click
- How to upload your fixed file back to your website using FileZilla
- How to check Google has picked up your new title tag
1 What is a title tag — and why does it matter?
Before you touch any code, you need to understand exactly what a title tag is and why Google cares so much about it. This knowledge will help you write a better one.
Where your title tag appears
Your title tag appears in three places at once — all of them important:
| Where | What it looks like | Why it matters |
|---|---|---|
| Google search results | The large blue clickable headline above your URL | First thing people see — determines whether they click or scroll past |
| Browser tab | The text shown on the tab at the top of the browser window | Helps users identify your page when they have many tabs open |
| When shared on social media | The headline shown when someone pastes your URL into Facebook, LinkedIn, WhatsApp | A good title gets more shares and clicks |
Why Google uses it as a ranking signal
The title tag is one of the strongest signals Google uses to understand what your page is about. When someone searches for something, Google scans your title tag to decide if your page is relevant to that search. If your title tag is missing, or does not contain the words people are actually searching for, your page will rank much lower — even if the rest of your content is excellent.
What happens if your title tag is missing or wrong
If your title tag is missing, Google will make one up from whatever text it finds on your page — and it is usually not the text you would choose. It might show your company name, a navigation item, or even a random sentence from your content. You lose control of what people see in search results.
If your title tag is too long, Google cuts it off mid-sentence with "…" — which looks unprofessional and reduces click-through rates. If it is too short, Google may rewrite it entirely.
<title>Home</title>
<title>Welcome to our website, we are a family-run business based in Manchester offering a wide range of plumbing services</title>
<title>index</title>
<title>Emergency Plumber Manchester | 24/7 | Joe's Plumbing</title>
<title>Buy Running Shoes | Free UK Delivery | ShoeStore</title>
<title>SEO Audit Tool — Free, No Sign-Up | AIPageSEO</title>
2 Check your current title tag with AIPageSEO
Before you fix anything, you need to know exactly what your title tag currently says — or whether it even exists. The fastest way to do this is with the AIPageSEO audit tool. Follow these steps:
- 1 Go to the AIPageSEO site audit tool Open a new browser tab and go to https://aipageseo.com/site-audit/. You do not need an account to run a basic audit.
-
2
Enter your website address
In the box that says "Enter your URL", type the full address of the page you want to check.
For example:
https://yourdomain.comfor your homepage, orhttps://yourdomain.com/aboutfor your about page. Make sure you include thehttps://at the start. - 3 Click Run Audit and wait Click the button to start the audit. It usually takes 10–30 seconds. A progress bar will show you it is working. Do not close the tab or refresh the page while it runs.
-
4
Find the Title Tag result
When the audit finishes, scroll down to the section called
On-Page SEO or HTML.
Look for a row that says Title Tag.
It will show one of these statuses:
Status shown What it means What to do 🔴 Missing You have no title tag at all Follow all steps in Section 4 below 🟡 Too short Your title is under 30 characters Rewrite it — see Section 3 first 🟡 Too long Your title is over 60 characters Shorten it — see Section 3 first 🟡 Duplicate Same title on multiple pages Write a unique title for each page 🟢 Pass Your title tag looks good No action needed right now - 5 Note down exactly what your current title tag says The audit will show you the full text of your current title tag. Write it down or copy it into a notepad. You will use this in the next section to understand what needs to change.
<title>.
Whatever text is between <title> and </title>
is your current title tag. If you get zero results, it is missing.
3 How to write a title tag that actually works
Before you open any files, write your new title tag first. It is much easier to plan the text here than to do it inside the code editor. Follow each rule below — every single one matters.
Rule 1 — Keep it between 50 and 60 characters
Google displays approximately 600 pixels of title text in search results. That works out to roughly 50–60 characters. Under 50 characters wastes the opportunity. Over 60 characters and Google cuts your title off with "…" in search results.
You can count characters easily: open Notepad++ (Windows) or TextEdit (Mac), type your title, and look at the status bar at the bottom — it shows the character count. Alternatively, use any free online character counter.
Rule 2 — Put your most important keyword near the start
Google gives slightly more weight to words that appear earlier in the title. More importantly, users scanning search results tend to read the first few words — so your most important keyword should appear in the first half of your title.
For example, if you sell handmade candles in Bristol, your keyword is probably "handmade candles Bristol". Your title should start with that, not end with it.
Welcome to The Candle Co —
Handmade Candles Bristol
Handmade Candles Bristol |
The Candle Co
Rule 3 — End with your brand name
Putting your brand name at the end of the title is standard practice.
It builds recognition in search results and uses your valuable character space efficiently.
Separate it from the rest of the title with a pipe symbol
(|) or a dash (—).
Rule 4 — Every page must have a unique title
Never copy and paste the same title tag across multiple pages. Google gets confused when many pages have identical titles and may rank all of them lower. Each page is about a different topic — its title should reflect that unique topic.
Rule 5 — Do not stuff keywords
Writing a title like "Plumber Manchester, Emergency Plumber Manchester, Cheap Plumber Manchester" looks like spam to Google and to real users. Use your main keyword once. Make the title sound like something a human wrote for a human to read.
Write your title now before continuing
Using the rules above, write your new title tag in this format and keep it nearby:
4 Find your title tag in Notepad++ and fix it
You now know what your new title tag should say. In this section you will open your HTML file in Notepad++ and find the title tag inside it. If you have not yet set up Notepad++ and FileZilla, open the Before You Start section at the top of this page.
Step 1 — Work out which file to edit
Every page of your website is stored as a separate file. The file you need to edit depends on which page has the bad title tag:
| Page you are fixing | File to look for in FileZilla |
|---|---|
| Your homepage | index.html inside your httpdocs or public_html folder |
| An "about" page at yourdomain.com/about | about.html or a folder called about containing index.html |
| Any other page | The file name usually matches the last part of the URL |
- 1 Open FileZilla and connect to your server Open FileZilla on your computer. Fill in the four boxes at the top (Host, Username, Password — leave Port blank) and click Quickconnect. If you are not sure of these details, see the Before You Start section above.
-
2
Navigate to your website folder on the right panel
In the right panel (your server), double-click
httpdocs(if you use Plesk) orpublic_html(if you use cPanel). You will now see a list of your website files and folders. -
3
Download a backup copy first
Find the file you identified in the table above (e.g.
index.html). Before touching it, right-click it and choose Download. This saves a copy to your computer. Now find that downloaded file on the left panel, right-click it, choose Rename, and rename it to something likeindex-backup.html. This is your safety net — if anything goes wrong, you can rename it back and re-upload it. - 4 Download the file you are going to edit Right-click the same file in the right panel again and choose Download again. This time navigate the left panel to your Desktop first, so the file saves to a place you can easily find it. You now have the working copy on your Desktop.
- 5 Open the file in Notepad++ Open Notepad++. Go to the menu at the top and click File → Open. A file browser window opens. Navigate to your Desktop, click on the HTML file you just downloaded, and click Open. The file opens in the editor. You will see a lot of code — that is completely normal. Do not worry about most of it. You only need to find one small part.
-
6
Use Find to locate the title tag instantly
Instead of scrolling through the whole file, use the Find feature.
Press
Ctrl + Fon your keyboard. A small search box appears at the bottom of Notepad++. Type<title>and press Enter. Notepad++ will jump straight to that line in the file and highlight it. You will see something like this:<title>Home</title>The text between<title>and</title>is your current title tag. In this example it just says "Home" — which is far too short and tells Google nothing useful about the page. -
7
What if you cannot find a <title> tag at all?
If the search finds nothing, it means your title tag is completely missing.
You will need to add it. Find this line in the file instead
(search for
<head>):<head> <meta charset="UTF-8"> ← You will add your title tag right here, on a new line after <meta charset> </head>Click at the end of the<meta charset="UTF-8">line and press Enter to create a new blank line. Then type your new title tag on that new line (see Step 8 below). -
8
Replace or add your new title tag
Click directly on the text that is currently between
<title>and</title>and select all of it. Then type your new title — the one you wrote in Section 3. The result should look like this (with your own words of course):<title>Emergency Plumber Manchester | 24/7, No Call-Out Fee | Joe's Plumbing</title>⚠️ Do not delete the <title> or </title> tags themselves. Only replace the text between them. If you accidentally delete a tag, pressCtrl + Zimmediately to undo. -
9
Double-check your work before saving
Look at the line you just edited. Check:
• It starts with<title>
• It ends with</title>
• Your new title text is between them
• There are no extra spaces or line breaks inside the tags
• The character count is between 50 and 60 (count them manually or use Ctrl+A to select, Notepad++ shows count at the bottom) -
10
Save the file
Press
Ctrl + Son your keyboard. The red dot on the file tab at the top of Notepad++ disappears — this means the file is saved. Do not close Notepad++ yet in case you need to make any further changes.
5 Upload your edited file back to your server
Your file is saved on your computer but your website has not changed yet. You need to upload the edited file back to your server using FileZilla. These steps are the same every time you edit any file on your website.
- 1 Switch back to FileZilla Click on the FileZilla window in your taskbar (Windows: bottom of screen, Mac: Dock at bottom). FileZilla should still be connected. If it has disconnected, fill in the boxes again and click Quickconnect.
-
2
Make sure the right panel shows your website folder
The right panel should still be showing your
httpdocsorpublic_htmlfolder. If it shows just a/at the top, double-click into the correct folder again. -
3
Navigate to your edited file in the left panel
The left panel shows your computer's files.
Navigate to your Desktop (or wherever you saved the edited file).
You should see the file there — for example
index.html. - 4 Upload the file Right-click the file in the left panel and choose Upload. FileZilla will transfer the file to your server. A dialog box may appear asking if you want to overwrite the existing file — click OK or Overwrite. You will see a progress bar at the bottom of FileZilla. When it disappears, the upload is complete.
-
5
Check the change is live
Open a new browser tab and go to your website page.
Right-click anywhere on the page and choose View Page Source.
Press
Ctrl + Fand search for<title>. You should see your new title tag exactly as you typed it. If you still see the old one, your browser may be showing a cached version — pressCtrl + Shift + R(Windows) or⌘ Cmd + Shift + R(Mac) to force a fresh load.
6 Tell Google about your new title tag
Google does not instantly know you have made a change. It will find out the next time its robot (called Googlebot) visits your website — which can take anywhere from a few hours to a few weeks for a smaller site. You can speed this up by telling Google directly using a free tool called Google Search Console.
If you already have Google Search Console set up
- 1 Log in to Google Search Console Go to https://search.google.com/search-console and sign in with your Google account.
-
2
Use the URL Inspection tool
At the top of the screen there is a search bar that says
"Inspect any URL in [your domain]".
Type in the full URL of the page you just edited, e.g.
https://yourdomain.com, and press Enter. - 3 Click Request Indexing Once the page has loaded, click the button that says Request Indexing. Google will add your page to its crawl queue. A message will appear saying the request has been submitted — click OK.
- 4 Wait 24–48 hours After 24–48 hours, search Google for your page (try searching your brand name or a unique phrase from your title). Your new title should now appear in the search results. Note: Google sometimes rewrites titles even when yours is technically correct — if this happens, it usually means your title is not closely enough aligned with the page content.
If you do not have Google Search Console yet
Google Search Console is a free tool every website owner should have. It shows you which pages Google has indexed, what keywords you rank for, and alerts you to any errors. Setting it up is outside the scope of this tutorial, but it is strongly recommended. Search for "how to set up Google Search Console" and follow Google's official guide — it takes about 15 minutes.
Without it, simply wait a few days and then search Google for your new title text. If it appears, Google has found and indexed the change.
7 Common mistakes to avoid
These are the most frequent errors people make when editing title tags. Read through them so you do not make the same ones.
-
⚠
Deleting the opening or closing tag
If you accidentally delete
<title>or</title>, your entire page can break or Google will not recognise the title at all. If this happens, pressCtrl + Zimmediately to undo. Keep pressing it until the tag reappears. -
⚠
Forgetting to save before uploading
If you forget to press
Ctrl + Sin Notepad++ before going back to FileZilla, you will upload the old version of the file. Always check for the red dot on the tab — if it is gone, the file is saved. -
⚠
Editing the wrong file
Make sure the file name in FileZilla matches the page you are trying to fix.
If you edit
about.htmlwhen you meant to editindex.html, the wrong page changes. Always double-check the file name before downloading it. - ⚠ Using the same title on every page Once you have fixed one page, it is tempting to copy the same title to all other pages. Do not do this. Every page needs a unique title that accurately describes that specific page's content.
- ⚠ Expecting instant Google results Even after submitting a Request Indexing in Google Search Console, it can take 24–72 hours for the change to appear in search results. Checking every 10 minutes will not speed it up — just check once the next day.