Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.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 将搜索结果从google重定向到特定页面_Php_Javascript_Search_Http Referer - Fatal编程技术网

Php 将搜索结果从google重定向到特定页面

Php 将搜索结果从google重定向到特定页面,php,javascript,search,http-referer,Php,Javascript,Search,Http Referer,嗨 我有一个特别的要求,当一个用户在google.com上搜索时,它会返回一个结果列表,其中一个结果是我的网站,但它指向一个不同的页面 我在两个地方需要帮助 客户计划增强我的网站,这样我的网站在谷歌搜索结果中出现的任何链接都应该显示为cars.com/search.jsp?search=audi。我将在search.jsp或search.php页面中使用逻辑,将用户导航到适当的页面 或者,在这种情况下,在我的网站的所有页面中使用http_referer来重定向到不同的页面会对我有所帮助吗 这是否

我有一个特别的要求,当一个用户在google.com上搜索时,它会返回一个结果列表,其中一个结果是我的网站,但它指向一个不同的页面

我在两个地方需要帮助

  • 客户计划增强我的网站,这样我的网站在谷歌搜索结果中出现的任何链接都应该显示为cars.com/search.jsp?search=audi。我将在search.jsp或search.php页面中使用逻辑,将用户导航到适当的页面

  • 或者,在这种情况下,在我的网站的所有页面中使用http_referer来重定向到不同的页面会对我有所帮助吗

  • 这是否可以实现,请指导我

    谢谢 戈皮

    我的网站在谷歌搜索结果中的每个链接都应该显示为
    cars.com/search.jsp?search=audi
    。我将在search.jsp或search.php页面中使用逻辑,将用户导航到适当的页面

    哼?要做到这一点,唯一的方法是让谷歌索引精确地一个页面,即
    cars.com/search.jsp?search=audi
    。你可能不想那样

    或者,在这种情况下,在我的网站的所有页面中使用http_referer来重定向到不同的页面会对我有所帮助吗


    这是一种可能性,但请注意,如果显示的页面与谷歌索引的页面有显著差异,您将违反它们的条款,并有被从谷歌索引中删除的风险。

    谷歌通常不喜欢为搜索页面编制索引-您的这种想法不会太奏效。最好是设置某种标记云系统。@xil3如果在某个地方有指向
    cars.com/search.jsp?search=audi
    的链接,除非你告诉谷歌忽略谷歌网站管理员中的
    search
    query参数,谷歌将为该页面编制索引。@artifact这是谷歌不赞成的,谷歌机器人通常能分辨出搜索页面和非搜索页面的区别。即使它被编入索引,也不会持续很久。