asp.net - 使用 ASP.net 的谷歌 HTML 快照

标签 asp.net seo

我有一个网站,其内容是使用 ajax 在客户端动态创建的,我想为谷歌爬虫创建一个 HTML 快照。
由于我使用 ASP.net,我的想法是在服务器上创建一个 WebBrowser 控件的实例,每当 google 传递 '_escaped_fragment_' 参数时,然后在服务器上加载我的动态页面,然后将创建的页面返回给 google。
我有两个问题:
1. 有更好的方法吗?
2.如果没有更好的办法,我应该怎么实现?我应该使用 http 处理程序吗?

最佳答案

这可能晚了。您是否尝试过 NHTMLUNIT(它是 HTMLUNIT 的包装器)?

关于asp.net - 使用 ASP.net 的谷歌 HTML 快照,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12538244/

相关文章:

seo - 什么对SEO更好? StackOverflow.com 样式 "domain.com/91512/some-trimmed-text"或 "domain.com/91512_some-trimmed-text"

seo - 如何自动搜索类别和填写站点参数

html - 多语言网站翻译的局限性

c# - C# 新手并尝试使用全局变量

seo - 不同域上的站点地图文件

javascript - ASP.NET 表单根据另一个字段中的部分显示表单字段

javascript - Internet Explorer/Firefox 中的硬刷新和 XMLHttpRequest 缓存

php - 这是使我的网站对 google 友好的正确方法吗?

c# - 在表单 View 中设置当前日期

c# - 将 sql 参数传递给动态创建的用户控件 C#