如何动态设定meta内容,并且能被搜索引擎识别 用php来echo是可以被搜索引擎找到的~~ 只要生成的是标准的HTML的META用JS就不可以,因为JS是不能被搜索引擎识别解析的~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PHP 自然是可以的,不过滥用关键字是要被处罚的! 有时候用google搜索,到了某一页面后,却只是一堆关键词,那种烂网站... 谢谢各位我想问,为什么用PHP可以而用JS不可以呢?是不是仅仅:JS是客户端解释的,而PHP是服务器端解释的,这一个原因呢?假设:meta放在一个独立的PHP文件中,叫:meta.php<?php$metaStr = '<meta name="keywords" content="我的关键字">';?>在index.php中包含meta.php<html><head><?phpinclude_once('meta.php');echo $metaStr;?></head><body>……</body></html>如果按照以上的方法设定meta,那么当搜索引擎访问index.php时,蜘蛛看到的只是$metaStr这个变量,它能否看到meta.php中的真正的内容???我想借此机会多学点有关搜索引擎的工作原理,请各位大侠不吝赐教,谢谢。 蜘蛛看不到php。只能看到解析后的。也就是包括meta.php。 请问能否解释的详细一些???“蜘蛛看不到php。只能看到解析后的。”那么在服务器端index.php中是没有解析的源代码呀,是不是蜘蛛在爬的时候会向服务器请求index.php,等服务器返回以后再对返回的内容做解析?如果是这样的话meta信息就可以被蜘蛛捕获了,要不然不能理解蜘蛛为什么在看不到php的情况下知道有一个meta.php的文件存在,并且到meta.php中去找信息。 <meta name="keywords" content="<? echo $xxx; ?>">这样就OK了. 谢谢,我现在也是这样设定的,但是我想知道why,谢谢 搜索引擎看到的是你的HTML代码,不是你的PHP代码.搜索引擎也不会帮你解析什么JS,VBS代码,他看到什么,就是什么..知道什么是HTML代码吗?就是你用浏览器访问后,用浏览器的查看源代码功能看到的代码知道什么是PHP代码吗?就是你的浏览器永远都看不到的那些东西,那些东西会在发送到浏览器前被解析就好象你收到别人发来的短信,根本不知道他是用什么输入法,是用哪个手指来输入!你只知道最后发送过来的内容!如果你在2005年的51劳动节前还不明白,马上放弃WEB开发,去玩传奇或者奇迹 PHP可以获取html标签的属性和属性值吗? 谁帮我下我。。。新人问题... fckeditor上传图片 Cannot modify header information - headers already sent 错误是什么问题啊? 事务处理的问题 PHP5源代码里的zend_config.h这个头文件怎么找不到? 数值问题... 谁有linux+php+mysql的空间,借我测试一个东西,100相送. php如何处理文件上传? php连接MySQL出错 求救~~~~~~~~~~~ 在PHP页面调用javascript函数,会的快进来看看啊,急!!
<?php
$metaStr = '<meta name="keywords" content="我的关键字">';
?>在index.php中包含meta.php
<html>
<head>
<?php
include_once('meta.php');
echo $metaStr;
?>
</head>
<body>
……
</body>
</html>如果按照以上的方法设定meta,那么当搜索引擎访问index.php时,蜘蛛看到的只是$metaStr这个变量,它能否看到meta.php中的真正的内容???我想借此机会多学点有关搜索引擎的工作原理,请各位大侠不吝赐教,谢谢。
这样就OK了.
知道什么是PHP代码吗?就是你的浏览器永远都看不到的那些东西,那些东西会在发送到浏览器前被解析就好象你收到别人发来的短信,根本不知道他是用什么输入法,是用哪个手指来输入!你只知道最后发送过来的内容!如果你在2005年的51劳动节前还不明白,马上放弃WEB开发,去玩传奇或者奇迹