如何在SE上搜索我的数据库内容,
所以基本上如何使网站更加SEO友好,数据不是静态的,
它将来自数据库。
答案 0 :(得分:4)
无论是从数据库还是静态文件加载内容都无关紧要,只要它是在服务器端(即PHP)而不是客户端(即通过JavaScript)加载。爬行者没有看到任何区别,因此适用相同的指导原则。
答案 1 :(得分:2)
FRKT是正确的,搜索引擎不知道内容来自哪里。
Meta标签虽然仍然有些重要,但却没有与之前相同的效果。包括它们,但不要认为它们是最重要的,如何在SEO中获得更高。
首先确保您生成的页面符合W3C标准。一旦它正常工作,将其放入http://validator.w3.org/的w3c验证器并使其100%正确。如果搜索引擎结构不合理,则无法查看代码。
现在,困难的部分......其他的东西。没有人真正了解世界谷歌所寻求的一切,但我们都有很好的想法。例如,如果您的域名已“老化”或在网络上停留了一段时间,您的搜索排名会更高....有意义的是,如果您的网址已投入使用,那么您不是夜间操作几个月。保持您的内容新鲜,使用正确的标记(例如h1标签中的标题,p中的内容,并确保您没有使用没有Meta标签的图像“隐藏”您的内容或在Flash中隐藏重要文本。
Google和Bing提供了“网站管理员工具”,您可以将其嵌入到您的网站中并分析代码,以便从浏览器看到的内容中进行一些猜测。请参阅https://www.google.com/webmasters/tools/和http://www.bing.com/webmaster不要错过这个让事情变得更好的自由机会。
祝你好运。如果你花时间思考你的行动,建立一个拥有CMS的强大SEO网站并不困难。答案 2 :(得分:0)
您需要在网页上提供正确的元标记,例如关键字标记,以便搜索引擎抓取工具确定您网页上的内容是否相关。
如果您的内容来自数据库且无法更改,那么您可以编写网页控件来确定内容中最常用的字词,然后在关键字元标记中自动显示这些字词。
答案 3 :(得分:0)
提供指向它的链接。
您无法创建具有表单控件的表单,其中最终用户指定要检索的内容:因为搜索引擎不会填写表单(因此不会检索数据)。
相反,您需要提供包含各种数据超链接的页面。
答案 4 :(得分:0)
大多数搜索引擎都提供了一种指定站点地图的方法,它实质上告诉他们如何访问通过正常抓取无法找到的某些页面。例如,通过javascript访问的页面或生成URL的表单提交(method = GET)。
搜索引擎索引页面,而不是数据库。您的网页可以是动态的,抓取工具经常回来更新索引内容并合并任何新内容。您不必为所有页面提供URL,只需提供系列中的第一页。搜索引擎将查找并跟踪任何分页链接,并为后续页面编制索引。
答案 5 :(得分:0)
除了其他评论之外,还可以使用搜索引擎友好的网址。这将要求您rewrite your URLs。
一些链接:
基本思想是搜索引擎可以使用以下格式的URL执行更多操作:
http://mysite.com/cars/toyota/tacoma
可以使用以下格式的URL: