2011-03-02 67 views
1

我使用Zend框架來創建網站。 在我的佈局,我寫Meta標籤在同一行

<?php 
    echo $this->headTitle('Zend Framework'); 
    $this->headMeta()->appendName('keywords', 'framework php productivity'); 
    $this->headMeta()->appendName('description', 'some description'); 
    echo $this->headMeta(); 
?> 

在源代碼中的元標題和meta-關鍵字成爲在同一直線上。

<title>Zend Framework</title>   <meta name="keywords" content="framework php productivity" /> 
<meta name="description" content="some description" /> 

它是真的關於搜索優化或不是?

回答

4

它沒有。你可以保持獨立。

但是,如果你想有一個新的行字符,你可以使用:

$this->headMeta()->setPostfix("\n") 
+0

非常感謝,我現在沒有關於這個有用的方法。現在我會嘗試使用它。 – 2011-03-02 09:55:19

2

沒有也沒有關係標籤是在同一條線上,搜索引擎將識別<meta...../>標籤,它不關心新行等,只要標籤打開(<meta)正確和結束(/>)和什麼在中間格式正確的搜索引擎將是好的。
Meta標籤仍然被搜索引擎讀取,但並不像以前那麼重要。
你越是幫助搜索引擎越好,但越來越多的是關於網站本身的內容。

+0

謝謝你的詳細解答,這對我來說非常有用 – 2011-03-02 09:52:54

+0

沒問題! – Scoobler 2011-03-02 09:55:11