php在谷歌搜索中获取变量

时间:2013-04-01 17:41:08

标签: php mysql seo

我有一个允许用户创建个人资料页面的网站。他们通过提交将图片,文本等转储到mqsql数据库的html表单来完成此操作。当他们去他们的个人资料时,他们访问(例如): www.mysite.com/profile.php?id=104

在profile.php中的

我有一个关键字元标记,填充了一些可搜索的信息:

meta name =“keywords”content = $ username ...

是否有可能让每个个人资料都以这种方式显示在Google搜索中?看起来YouTube也是这样做的。

除非Google使用每个ID搜索profile.php,否则他们不会知道我的密码保护数据库中的内容。

非常感谢任何建议或反馈!

布拉德

1 个答案:

答案 0 :(得分:0)

Google与您网站上的任何其他访问者没有什么不同,因此如果您的网站不包含指向个人资料页面的链接,Google将无法找到并编制这些网页的索引(当然,除非有人发布了指向他/她在另一个网站上的个人资料页面。)

您可以通过创建(动态生成的)sitemap.xml文件来“帮助”Google查找您网站上的网页;

http://support.google.com/webmasters/bin/answer.py?hl=en&answer=156184

但是,如果个人资料页面受到保护且只有登录用户可以访问,那么Google将无法访问这些页面。您可以为Google机器人制作例外,并允许其在不登录的情况下进行访问,但您应该这样做。首先,其他人很容易滥用它并访问私人信息。其次,如果Google发现您正在为Google Bots提供不同的内容,那么您将受到处罚,并且可能根本无法编入索引。

最后一句话:问问自己,您网站的用户是否希望将其个人资料页面编入索引。我不知道您网站的目的,但总是考虑到这一点。