我已经尝试了我所想的一切,但我无法解决它。问题是,当我在Google中搜索我的网站域时,它显示如下:
这与我用Yoast的Wordpress SEO插件配置的标题不同:
我想知道为什么我不能更改这个标题。
我已经尝试了我所想的一切,但我无法解决它。问题是,当我在Google中搜索我的网站域时,它显示如下:
这与我用Yoast的Wordpress SEO插件配置的标题不同:
我想知道为什么我不能更改这个标题。
你不能强迫谷歌使用你的title
, they may change it in their SERPs:
[…]我们有生成备选标题的算法[…]
谷歌的页面标题和描述(或“片段”)的生成是完全自动化的,它既考虑了网页的内容,也考虑了网页上出现的对网页的引用。[…]
有没有安全的方法把帖子ID放进去the_title()?add_filter(\'the_title\', \"change_post_title\"); function change_post_title($title){ } 我试过使用global $post 和get_the_ID(), 但这在某些情况下不起作用(例如,在单个页面上the_title() 正在导航中调用以链接到下一篇文章。global $post 和get_the_ID() 将引用单个