我正在使用Zend Framework来创建网站。 在我的布局中,我写了
<?php
echo $this->headTitle('Zend Framework');
$this->headMeta()->appendName('keywords', 'framework php productivity');
$this->headMeta()->appendName('description', 'some description');
echo $this->headMeta();
?>
在源代码中,元标题和元关键字在同一行中。
<title>Zend Framework</title> <meta name="keywords" content="framework php productivity" />
<meta name="description" content="some description" />
它是否真的与搜索优化有关?
答案 0 :(得分:4)
没有。你可以不管它。
但是如果你想要一个新的行字符,你可以使用:
$this->headMeta()->setPostfix("\n")
答案 1 :(得分:2)
不管标签是否在同一行上都没关系,搜索引擎会识别<meta...../>
标签,只要标签打开就不关心新行等( <meta
)正确并结束( />
)并且中间的内容格式正确,搜索引擎也可以使用它。
Meta标签仍然被搜索引擎读取,但不像以前那么重要。
你做的越多越好,但越来越多的关于网站本身的内容。