gpt4 book ai didi

PHP - 2 个内容相同但标签不同的页面

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:46:02 25 4
gpt4 key购买 nike

我正在涉足 PHP、Wordpress 和一些 HTML5。我做了3个文件;新闻、新闻-IE 和新闻-HTML5。 News 检查浏览器类型并抓取 news-IE (divs) 或 news-HTML5(HTML5 标签),具体取决于浏览器是 IE8 还是更高版本。这是一个不好的方法吗?这会导致搜索引擎标记为重复内容吗?如果是这样,我认为应该在 robots.txt 中添加禁止,对吗?

代码:

<?php 
$IE;
if( strstr('/(?i)msie [1-8]/',$_SERVER['HTTP_USER_AGENT']) ) { $IE = 't'; } else { $IE = 'f'; }
?>
<?php
if( $IE == 't' ) { get_template_part("news-IE"); } else { get_template_part("news-HTML5"); }

?>

注意:由于工作场所正在讨论渐进增强,我只是在玩这个方法。我认为这可能是解决 Javascript 在 IE 中被禁用的一个不错的解决方案,div 将取代,比方说,一个部分标签。

最佳答案

一般忽略代码,搜索引擎只会读取新闻,而不是新闻-IE 或新闻-HTML5。您可以通过将 robots.txt 文件添加到您的根目录来确保这一点,并确保您为特定文件设置了禁止,例如,如果它们都在您的根目录中,您可以这样做:

disallow: /news-HTML5.html
disallow: /news-IE.html

将 .html 替换为这些文件的任何文件扩展名。

关于PHP - 2 个内容相同但标签不同的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15771452/

25 4 0