从服务器生成的元数据是否可从爬虫和机器人读取?
Is metadata generated from a server readable from crawlers and bots?
我目前面临服务器生成 returns 元数据到页面的场景。
我的问题是:这些元数据是否可以从爬虫和机器人读取? google 可以阅读那些元数据(描述和关键字)吗?
从 Javascript 生成的元数据是否会发生同样的事情?
- P.S。 1:代码基于C# (Umbraco)
- P.S。 2:如果以这种方式生成元数据通常是错误的,那么动态元数据有哪些替代方法? (这不是另一个问题,而不是寻求一两个建议)。
- P.S。 3:由于无缘无故的反对票,我可能问了一个广泛的问题所以:
视图页面根据 CurrentPage 模型呈现元数据
@section headMetas {
@Html.Raw(NavHelper.FetchMeta(CurrentPage))
}
然后,FetchMeta 函数将从模型中读取一个值,并将 return 其作为
发送到视图
<meta name="description" content="blah blah">
由于这是服务器执行的操作,当爬虫访问该站点时是否会呈现它,从而从 DOM 中读取元数据?
- P.S。 4:并非所有页面未经验证都可用。不可访问的页面没有元数据,将来也不会有。此问题仅涉及所有人可用的页面。
在使用各种 SEO 工具检查是否呈现元数据后,我得出结论 bots/crawlers 会触发服务器端代码。
所以,为了回答我的问题,从服务器生成的元数据可从 bots/crawlers 读取。
我目前面临服务器生成 returns 元数据到页面的场景。
我的问题是:这些元数据是否可以从爬虫和机器人读取? google 可以阅读那些元数据(描述和关键字)吗?
从 Javascript 生成的元数据是否会发生同样的事情?
- P.S。 1:代码基于C# (Umbraco)
- P.S。 2:如果以这种方式生成元数据通常是错误的,那么动态元数据有哪些替代方法? (这不是另一个问题,而不是寻求一两个建议)。
- P.S。 3:由于无缘无故的反对票,我可能问了一个广泛的问题所以:
视图页面根据 CurrentPage 模型呈现元数据
@section headMetas {
@Html.Raw(NavHelper.FetchMeta(CurrentPage))
}
然后,FetchMeta 函数将从模型中读取一个值,并将 return 其作为
发送到视图<meta name="description" content="blah blah">
由于这是服务器执行的操作,当爬虫访问该站点时是否会呈现它,从而从 DOM 中读取元数据?
- P.S。 4:并非所有页面未经验证都可用。不可访问的页面没有元数据,将来也不会有。此问题仅涉及所有人可用的页面。
在使用各种 SEO 工具检查是否呈现元数据后,我得出结论 bots/crawlers 会触发服务器端代码。
所以,为了回答我的问题,从服务器生成的元数据可从 bots/crawlers 读取。