Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在不影响搜索结果的情况下,使$GET搜索URL(包含一个术语)SEO安全?_Php_Mysql_Seo - Fatal编程技术网

Php 在不影响搜索结果的情况下,使$GET搜索URL(包含一个术语)SEO安全?

Php 在不影响搜索结果的情况下,使$GET搜索URL(包含一个术语)SEO安全?,php,mysql,seo,Php,Mysql,Seo,我有一个现有的PHP/MySQL搜索我的网站,目前正在生产中 访问者可以通过输入搜索词,通过$GET表单搜索网站 $\u GET URL看起来像->http://localhost/search/the 我使用$\u GET的原因是,搜索结果也可以很容易地定向。另外,因为我对搜索php文件进行了分页,在这个文件中,$_GET['term']在不同的页面中变得非常有用 我正在使用mod_rewrite对整个网站的SEO友好URL进行重写,因此我担心这样的搜索URL会影响网站的一致SEO URL流…

我有一个现有的PHP/MySQL搜索我的网站,目前正在生产中

访问者可以通过输入搜索词,通过$GET表单搜索网站

$\u GET URL看起来像->http://localhost/search/the 我使用$\u GET的原因是,搜索结果也可以很容易地定向。另外,因为我对搜索php文件进行了分页,在这个文件中,$_GET['term']在不同的页面中变得非常有用

我正在使用mod_rewrite对整个网站的SEO友好URL进行重写,因此我担心这样的搜索URL会影响网站的一致SEO URL流…因为访问者可能很容易输入非字母数字字符

感谢所有回复

访问者可以通过$GET表单搜索网站

没关系。 但是搜索引擎不使用你的表单


因此,没有什么可担心的。

几乎在所有情况下都不需要为搜索结果使用SEO URL。只需执行URL查询:。我不知道情况是否仍然如此,但SE大部分被忽略了?param=something我同意PeeHaa的观点,谷歌的URL看起来无论如何都是我在思考/分析,因为我在想,如果有人将直接搜索URL发布到搜索结果中,并将其编入索引,这可能对SEO不利。如果有人发布直接搜索URL,对SEO有什么坏处?