我没有使用 Angular 或任何 js 框架。 仅在使用动态信息触发 ajax 请求后更新标题和描述。 我可以看到,在 2-3 周后,我的页面中很少有这种动态内容,但并非所有页面在谷歌索引中都有更新的动态元标记。 如何做到这一点,以便谷歌为所有页面正确索引它?
我正在通过以下方式进行更新:
之前:
<meta name=”description” content=”Description coming from server.”>
ajax请求执行后:
$('meta[name=description]').attr('content','Dynamic Description after ajax success.');
最佳答案
实际上这是一种优化您的 SEO 排名的方法,但是您必须将描述保留足够的时间并且不要对其进行过多更改,这样将是无意义的更改并且没有有效的结果,我认为这之间会很好3 天零两周...这取决于页面上的其他 SEO 内容、链接、标题等。
而且ajax的部分我也不懂,为什么你用的语法或者编程语言要生效,我觉得用ajax改或者直接用PHP/ASP改都没有问题...
关于jquery - 动态更新谷歌元标签是否可取?如果通过 ajax 请求更新,谷歌是否会更新描述和标题等元标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43202289/