網(wǎng)站性能檢測評分
注:本網(wǎng)站頁面html檢測工具掃描網(wǎng)站中存在的基本問題,僅供參考。
分頁
對文章進行分頁是否會影響seo和搜索引擎抓取 公司視頻課程
最近幾天網(wǎng)站進行調(diào)整,一位同事提出需要減少文章分頁,因為分頁太多搜索引擎蜘蛛無法抓取。我一直對這個假設抱持一點懷疑態(tài)度,通過反復的查找和分析,終于有了結論 合理分頁不會影響抓取 文章分頁對搜索引擎優(yōu)化到底是有利還是有弊?很多人想當然的認為,分頁越多,搜索引擎越難抓取。但是筆者這里想強調(diào)一點,搜索引擎抓取的是源碼,合理的方式下所有分頁面鏈接都是一起呈現(xiàn)在搜索引擎眼前的,不存在哪個抓取不到?大多數(shù)網(wǎng)站采用的url分頁模式,已經(jīng)在所有頁面的鏈接地址都在第一頁羅列出來了,同時也會自動在每個網(wǎng)站標題中添加序號,所以對于任何一個分頁來講,其實都是二次點擊即可訪問,不存在層級太深無法訪問的情況。特別指出下圖例①的分頁方式,前5頁對搜索引擎沒有影響,但是對第5頁以后的頁面,需要2次點擊的就有影響了。而像例②中的分頁方式,則會好的多。 如何選擇合理的分頁方式 分頁要注意兩點問題,一是分頁面的title。如果不加以區(qū)分必定影響收錄。另一點就是分頁的布局形式了。下面為大家詳細說明。 例①:12345下一頁最后 例②:12345678910下一頁尾頁 102030405060708090100 當然你的這篇文章本身所在的目錄層級不可太深,分頁相對于文章首頁來說等于在深度上增加了一層,計算好了就不會對分頁構成影響。 例③:上一頁下一頁末頁 有一種分頁模式(例③)會對搜索引擎抓取帶來影響,就是類似于小說網(wǎng)站的分頁方式,只有下一頁、上一頁而沒有其他頁面鏈接。這樣的分頁模式,使得文字內(nèi)頁需要N次點擊方能實現(xiàn),讀者煩搜索引擎更爬不進去。當然這種分頁模式現(xiàn)在僅僅應用在小說閱讀網(wǎng)站中,這樣網(wǎng)站也不希望內(nèi)頁被百度抓取到。 為什么很多網(wǎng)站熱衷于文章分頁 對文章進行大量分頁對搜索引擎優(yōu)化是有好處的。只要一篇文章的每一個分頁進行了收錄,那么一篇文章有幾個分頁就為網(wǎng)站至少(加上至少是因為可能會有tag頁面等,下同)增加了這么多收錄量。比如你把一篇文章分2頁,那么至少等于增加兩個百度收錄;把文章分10頁至少等于增加了10個百度收錄。對于百度收錄和百度權重的關系大家一定不會陌生。收錄越多對增加網(wǎng)站權重影響就越大。 文章分頁還有幾個好處。一個是增加點擊量,很多網(wǎng)站的編輯靠這個數(shù)字拿工資,當然很關心這個東西。其次是頁面內(nèi)容太大會影響加載速度,適當?shù)姆猪撎貏e是多圖文章分頁會減少加速時間。 當然并不鼓勵瘋狂的對文章進行分頁處理。文章分頁有一個風險就是同樣的模板,如果差異性太低,很可能被搜索引擎視為重復發(fā)布而不予收錄。所以為了增加收錄量和PV幾句話分一頁是不可取的。(搜狐健康是這么做的,而且也沒用很壞的影響,但是你的網(wǎng)站能和搜狐比嘛?) 分頁過多是用戶體驗層面的問題 分頁太多也有很明顯的壞處,但是并不屬于搜索引擎優(yōu)化范疇,而是屬于用戶體驗角度的。用戶體驗的一些理論認為:文章分頁超過5,直接就有大半用戶選擇不看或放棄看完全文,超過10頁則幾乎沒有多少人有耐心看下去了。(具體百分比我不記得了,大家可以試著將心比心,超過10頁的新聞你會愿意逐一去點擊嗎?) 這里提供一個很多大型網(wǎng)站處理的權衡方法,增加一個“全文閱讀”的按鈕,讓用戶可以在一頁內(nèi)瀏覽全文,同時適當分頁,建議是文字800~1000分頁,或者每有一個圖片進行一次分頁。這樣既滿足了搜索引擎優(yōu)化,又滿足了用戶體驗,真正做到兩不誤。 文章來自廣州網(wǎng)站建設公司:www.gscpp.net
ASP實現(xiàn)長文章手動分頁的代碼 營銷視頻課程
一篇文章如字數(shù)太多,則用1,2,3.... 分成多頁,便于用戶瀏覽。
<%
set recordset1=server.createobject("adodb.recordset")
exec="SELECT * FROM news where id="&id
recordset1.Open exec,conn,1,1
%>
.......
<%
If Request("page")="" Then
pageNum=0
Else
pageNum=Request("page")
End if
Content=Replace(recordset1("content"),"|||","|||")
ContentStr=split(Content,"|||")
For i=pageNum to pageNum
%>
<%=ContentStr(i)%>
<% Next %>
<%if ubound(ContentStr)>=1 then%>
本文共分
<%
For p = 0 to ubound(ContentStr)
if p+1= Request("page")+1 then
a=""
aa=""
else
a=""
aa=""
end if
%>
&page=<%=p%>"><%=a%><%=p+1%><%=aa%>
<% Next %>
頁
<%end if%>
添加文章時,在想分頁的地方,加入分割符|||即可。轉(zhuǎn)載請注明出處:http://www.code-123.com,謝謝!
set recordset1=server.createobject("adodb.recordset")
exec="SELECT * FROM news where id="&id
recordset1.Open exec,conn,1,1
%>
.......
<%
If Request("page")="" Then
pageNum=0
Else
pageNum=Request("page")
End if
Content=Replace(recordset1("content"),"|||","|||")
ContentStr=split(Content,"|||")
For i=pageNum to pageNum
%>
<%=ContentStr(i)%>
<% Next %>
<%if ubound(ContentStr)>=1 then%>
<%
For p = 0 to ubound(ContentStr)
if p+1= Request("page")+1 then
a=""
aa=""
else
a=""
aa=""
end if
%>
&page=<%=p%>"><%=a%><%=p+1%><%=aa%>
<% Next %>
頁
<%end if%>
織夢CMS二次開發(fā)教程 實現(xiàn)圖集縮略圖的分頁樣式 行業(yè)視頻課程
首先織夢CMS系統(tǒng)不用過多介紹了,織夢好,好之夢! 織夢CMS5.7版本里默認自帶有三種圖集樣式,模板名稱分別為article_image.htm、article_image_cl.htm(新浪樣式)、article_image_new.htm(這個是5.7才有的圖文幻燈樣式)。最近在做女人說的圖集模板時發(fā)現(xiàn)dede默認的圖集模板無法像文章一樣實現(xiàn)分頁樣式,多次問度娘、谷哥均無果,于是仔細的對織夢的文件研究了一下發(fā)現(xiàn)織夢是可以實現(xiàn)這種樣式的(如下圖)?,F(xiàn)將方法分享給大家,這也是織夢論壇上大家最熱關注的焦點哦! 問題分析: 若要實現(xiàn)這種分頁方式,第一在要在分頁時把縮略圖的地址也調(diào)用進去,可是打開分頁標簽文件一看,沒有縮略圖數(shù)據(jù)。那怎么辦。我們只能通過二次開發(fā)進行新建一個專門用來圖集分頁調(diào)用的一個函數(shù),如果要改動{dede:pagebreak/}的話,在文章的相關分頁方式上可能會出現(xiàn)問題。因此建議我們自己新建函數(shù)以免出現(xiàn)其他問題。 解決方法: 第一步:打開arc_archives_class.php,在include目錄下,在結尾處加上以下代碼:
/**最后就是模板的調(diào)用了,這就不再細說了,當然這只是一種方法!本文首發(fā)站長網(wǎng),女人說原創(chuàng)內(nèi)容,轉(zhuǎn)載請注明出處。喜歡的朋友可以到女人說看一下實際效果http://tuku.nvsay.com
*獲得動態(tài)頁面圖集中圖片縮略列表
*
*@accesspublic
*@paramint$totalPage總頁數(shù)
*@paramint$nowPage當前頁數(shù)
*@paramint$aid文檔id
*@returnstring
*/
functionGetlitpicDM_list($totalPage,$nowPage,$aid)
{
global$dsql,$sqlCt;
$attlist="desclen|80";
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items,EXTR_SKIP);
if(!isset($this->addTableRow['imgurls']))return;
$revalue='';
$dtp=newDedeTagParse();
$dtp->LoadSource($this->addTableRow['imgurls']);
$images=array();
if(is_array($dtp->CTags))
{
$pagenum=1;
foreach($dtp->CTagsas$ctag1)
{
if($ctag1->GetName()=="img")
{
$litpic.='';
GetAtt('text').'"
href="view.php?aid='.$aid.'&pageno='.$pagenum.'">style="BACKGROUND-IMAGE:url('.$ctag1->GetAtt('ddimg').')"
src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif"> href="view.php?aid='.$aid.'&pageno='.$pagenum.'">'.substr($ctag1->GetAtt('text'),30).'
$pagenum++;
}
}
}
return$litpic;
}
/**
*獲得靜態(tài)頁面圖集中圖片縮略列表
*
*@accesspublic
*@paramint$totalPage總頁數(shù)
*@paramint$nowPage當前頁數(shù)
*@paramint$aid文檔id
*@returnstring
*/
functionGetlitpic_list($totalPage,$nowPage,$aid)
{
global$dsql,$sqlCt;
$attlist="desclen|80";
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items,EXTR_SKIP);
if(!isset($this->addTableRow['imgurls']))return;
$revalue='';
$dtp=newDedeTagParse();
$dtp->LoadSource($this->addTableRow['imgurls']);
$images=array();
if(is_array($dtp->CTags))
{
$pagenum=1;
foreach($dtp->CTagsas$ctag1)
{
if($ctag1->GetName()=="img")
{
if($pagenum==1)
{
$litpic.='';
GetAtt('text').'"
href="'.$this->NameFirst.'.'.$this->ShortName.'">style="BACKGROUND-IMAGE:url('.$ctag1->GetAtt('ddimg').')"
src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif"> href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'">'.substr($ctag1->GetAtt('text'),0,30).'
}
else
{
$litpic.='';
GetAtt('text').'"
href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'">style="BACKGROUND-IMAGE:url('.$ctag1->GetAtt('ddimg').')"
src="'.$GLOBALS['cfg_templets_skin'].'/tukustyle/blankBg.gif"> href="'.$this->NameFirst.'_'.$pagenum.'.'.$this->ShortName.'">'.substr($ctag1->GetAtt('text'),0,30).'
}
$pagenum++;
}
}
}
return$litpic;
}