Most of my links title on google serps just showing the page title , not the SEO meta title
i checked many possibilities and today randomly i found the problem
In the pages/posts which i entered the meta title manually it showing the yoast meta title , but pages that use only variables, it doesn’t work and google showing the page name
We need more information to understand the question better.
When you use the variables, do you see the correct SEO title in the page source and only Google is showing wrong title in Google Search Engine Result Page?
and in the Yoast Box , I didn’t write anything, I used variables :
And this is the problem, the pages which using variable , instead of customized title, on Google Search result page, it shows just the page name, not the SEO title.
And i have two websites with the same problem. i have more than 2000 Pages, that using Variables and I can’t add customized title one by one.
in Summary : Google won’t Show SEO titles with Variable, it shows the page title, and when i add it manually it shows the SEO title. So how can i fix that to can show the SEO title with variable?
Have you tried it with the categories. I have the same issue with categories. You said writing the title manually helps in the SERPs. How much time it took to appear in google SERPs? I have just tried writing the titles manually yesterday but nowhere in SERPs so far.
I understand you are trying to show the site title in Google Search Engine Result Page and noticed that the title doesn’t appear in Google Search Engine Result Page when you use snippet variables.
If you visit the page source of the page “buy-press-release”, you will see the site title appears in the SEO title. Please check the screenshot. Yoast SEO is outputting the data correctly in the page source.
Why Google shows different title:
Google is still the one who decides what your title and description say. If Google thinks a part of your text is more relevant to the search query than your own title and meta description when searching for a keyword, they’ll simply show that (Google does it via their algorithm). All you can do is deliver as good a title and description as possible.
There are various reasons why Google is showing a different title in search results. Perhaps Google’s cache of your site is outdated, or maybe Google just ignored what you created. If it’s Google’s cache and your site is set up in Google Search Console, you can force Google to re-crawl a page using the “Request Indexing” feature. You can use this feature to force Google’s index to update. Please follow the steps here:?How to update information in Google search results.
Also, please note that, crawling can take anywhere from a few days to a few weeks. Be patient and monitor progress using either the Index Status report or the URL Inspection tool.
@611shabnam I was thinking like you but in this case it is not because of Google because of all evidences. I tested it and i know there is a programmatic problem.