1、wordpress網站首頁怎麼生成偽靜態
第一,修改固定鏈接
首先,在WordPrcess的後台點設置(Options),點固定鏈接(Permalinks) 這里一共有5個選項,前四個選項直接選擇就可以支持,不需要特殊處理
如果你不懂標簽的話,我建議你看下這個:
%year% 年份
%monthnum% 月份
%day% 日期
%hour% 小時
%minute% 分鍾
%second% 秒
%post_id% 文章的ID
%category% 目錄
%author% 作者
我說用的是/%category%/%post_id%.html,看好了,html是靜態化網頁的關鍵。
第二,上傳.htaccess文件
做了上面的,首頁能進去,但是文章進去就報錯是吧!因為還沒有做最重要的一步上傳.htaccess.到根目錄。
在這里介紹一下.htaccess(百度的):.htaccess文件(或者」分布式配置文件」)提供了針對目錄改變配置的方法, 即,在一個特定的文檔目錄中放置一個包含一個或多個指令的文件, 以作用於此目錄及其所有子目錄。作為用戶,所能使用的命令受到限制。管理員可以通過Apache的AllowOverride指令來設置。
這個文件很特別,你在WIN里他是不能被創建的(注意他前面是有小數點的),所以我們必須用其他格式的文件編輯好,再上傳到FTP中改寫。
創建一個htaccess.txt文件,在裡面添加下面的代碼:
# BEGIN WordPress
<IfMole mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfMole>
# END WordPress
然後將這個文件上傳到你的網站FTP的更目錄下,改名為.htaccess。
刷新一下網頁看看,是不是每個鏈接都能用了!而且沒有了討厭的index.php
2、wordpress如何做偽靜態
wordpress網站url靜態化
滿足2個條件:
1,使用的是WP博客程序
2,空間支持偽靜態(ps:有時設置後網站無法打開可以向空間商索要url靜態化文件)
下面就開始講講如何設置:
在後台,設置,固定鏈接
參考:http://www.yujzw.com/wzbzdjjs/urljth.html
3、無插件wordpress 怎麼實現seo
工具/原料
wordpress後台或者是網站伺服器
代碼優化基礎
方法/步驟
找到header.php文件
方法一:先登入到wordpress後台(基本都行),然後點擊外觀-編輯-在右手邊的各種文件中找到主題頁眉(header.php);
方法二:虛擬主機的用戶登錄伺服器,使用雲主機的遠程登錄雲主機,在根目錄下找到文件header.php文件.
三大標簽的優化
在<header></header>標簽直接加入meta標簽,如:
<meta name="keywords" content="你的關鍵詞" />
<meta name="description" content="你的描述"/>
標題的修改在設置-常規-站點標題下修改,
頂級域名轉一級域名也在此修改
站內的標簽優化
wordpress的版塊編輯內容是都是可以嵌入html標簽的,此時為每個頁面插入一個h1標簽,h2標簽等,適當選擇合適的錨文本作為i標簽,em標簽
內容優化
一
個好的網站肯定有用戶體驗良好,而良好的內容質量很關鍵,還有就是較好的css樣式,比如說該換行、分段、空格、變色等等,尤其是對圖片的alt標簽的優
化,很多網站本身響應速度就被一大堆圖片拖得很慢了,假如再沒有設置alt標簽,那麼響應不出完全的網站內容和圖片時,就是顯示出圖片的alt,這個能夠
給人比較專業的感覺
樣式整理優化
我
們用wordpress建站的時候,常常會嵌入寫js代碼和css代碼,如一大堆分散的style局部樣式,此時我們seoer要做的就是要把他們的
style整理歸類到外觀-編輯-style.css文件中,或者是模板自帶的advance-css部分和js部分,記得要用類來調用
鏈接優化
網站後台-設置-固定鏈接,然後選擇對應想選擇的鏈接模式,注意:假如用了些垃圾插件,會導致最好的自定義鏈接使用失敗,特別是中文的頁面打不開,這里可以讓網站告別數字後綴的時代啦
多媒體優化
多媒體的說明,title,便於記憶的描述已經alt,這些的備注很重要,對於推廣來說,一定要鍥而不舍的執行,還有就是多餘的圖片要刪除
8
重復頁面和內容刪除
在自己的頁面-所以頁面中找出重復的頁面或者是重復的內容,進行刪除,別存有僥幸的心理,多餘的東西不要加,還沒有完善好的內容不要加,寧缺毋濫
4、wordpress怎麼設置偽靜態
多少了解一點SEO知識的朋友都知道靜態化的URL(什麼是URL?自行百度)更利於搜索引擎收錄,WordPress實現偽靜態其實是很簡單的,但有不少新人朋友還是始終無法成功設置WordPress偽靜態。
WordPress偽靜態設置方法分Windows主機與和Linux主機,下面分開來介紹。
Linux主機WordPress偽靜態設置方法
登錄你的WordPress,點擊左側菜單設置選項下固定鏈接,如下圖所示:
WordPress已經給出了幾種URL偽靜態形式,但都不很理想,我們希望的URL形式為:
域名/分類別名/文章ID.html
那麼,如上圖所示,選擇自定義結構選項,填寫:
/%category%/%post_id%.html
如果你對這種形式不滿意,可以自定義任意形式,只要合理搭配參數即可,可以使用的參數如下:
%year%:文章發表的年份,四位數字,如2012
%monthnum%:文章發表的月份,如08
%day%:文章發表的日期,如28
%hour%:文章發表的時間(小時),如15
%minute%:文章發表的時間(分鍾),如18
%second%:文章發表的時間(秒),如28
%postname%:文章別名,在發表文章時可以設置。
%post_id%:文章的ID,如68
%category%:分類別名,在添加分類時可以設置。
%tag%:標簽的別名,在添加標簽時可以設置。
設置好後,有的Linux主機允許程序自動創建.htaccess文件,但有的Linux主機不支持,此時,就需要我們手工上傳.htaccess文件。將以下代碼復制到記事本,保存為.htaccess。
# BEGIN WordPress
<IfMole mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfMole>
# END WordPress
可能你會發現,電腦不允許保存文件時文件名為空,那麼隨便起一個名稱,用FTP工具上傳到你的網站根目錄後重命名,將名稱去掉即可。
此時,細心的你可能會發現分類頁的URL里有一個category,你可以使用WP No Category Base插件來解決。
Windows主機WordPress偽靜態設置方法
復制以下代碼到記事本:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# Rules to ensure that normal content gets through
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
保存為httpd.ini,將這個文件上傳到你的WordPress安裝目錄,然後設置固定鏈接,方法同Linux主機WordPress偽靜態設置方法中的固定鏈接設置方法。
在Windows主機下設置WordPress偽靜態有時會遇到這樣那樣的問題,所以,使用WordPress搭建網站最好選用Linux主機。
5、Wordpress頁面偽靜態怎麼設置利於SEO優化
操作步驟:
1、登陸Wordpress後台,進入儀表盤。
2、進入儀表盤後找到「設置」,點擊「固定鏈接」選項。
3、進入固定鏈接設置選項,找到「常用設置」。
4、因為鏈接越短,不出現中文就越好越美觀越有利於SEO。遵循這一原則,我們開始對固定鏈接進行設置。我們先點擊「月份和名稱型」,然後觀察「自定義結構」的形式,後面的方框中出現了「/%year%/%monthnum%/%postname%/」這一串字元。
5、把字元串「/%year%/%monthnum%/%postname%/」修改為「/%postname%.html」。後面添加.html修改為偽靜態格式,比較有利於SEO。
6、以上這種方式顯示的是文章及分類目錄等固定鏈接的別名,這種形式比較有利於SEO優化,不過需要給每篇文章添加拼音或英文別名,當然也可以改為數字作為別名。
7、如果嫌每篇文章都要修改,可以選擇修改為數字型的固定鏈接,方法和上面的介紹類似,先點擊「數字型」,然後再點擊「自定義結構」,把方框里的字元串修改為「/%post_id%.html」後保存就可以了。
注意事項:
【1】使用前請確認空間支持偽靜態,並添加了偽靜態規則。
【2】別小看了一個小小的鏈接形式,很多時候收獲就是從細節開始的。
6、wordpress程序怎麼設置利於seo?
先靜態域名吧。具體步驟請參考下面的:
1.登錄你的wordpress網站後台
2.左側「設置」-固定鏈接
3.在顯示的幾個選項中選擇(域名/sample-post/)這個選項可以自定義文章名,比較有利於SEO
給一些沒必要的欄目加Nofollow標簽
1.按日期存檔頁面
2.登錄頁面
3.頁腳出現的鏈接
4.廣告鏈接
例子:<a href="域名" rel="nofollow">鏈接文字</a>
可以使用插件實現nofollow功能,插件推薦:Platinum SEO Pack
設置一個網站地圖方便抓取
可以使用插件,插件名稱:Bai Sitemap Generator
7、WordPress中如何設置固定鏈接最有利於SEO
操作步驟:
1、登陸Wordpress後台,進入儀表盤。
2、進入儀表盤後找到「設置」,點擊「固定鏈接」選項。
3、進入固定鏈接設置選項,找到「常用設置」。
4、因為鏈接越短,不出現中文就越好越美觀越有利於SEO。遵循這一原則,我們開始對固定鏈接進行設置。我們先點擊「月份和名稱型」,然後觀察「自定義結構」的形式,後面的方框中出現了「/%year%/%monthnum%/%postname%/」這一串字元。
5、把字元串「/%year%/%monthnum%/%postname%/」修改為「/%postname%.html」。後面添加.html修改為偽靜態格式,比較有利於SEO。
6、以上這種方式顯示的是文章及分類目錄等固定鏈接的別名,這種形式比較有利於SEO優化,不過需要給每篇文章添加拼音或英文別名,當然也可以改為數字作為別名。
7、如果嫌每篇文章都要修改,可以選擇修改為數字型的固定鏈接,方法和上面的介紹類似,先點擊「數字型」,然後再點擊「自定義結構」,把方框里的字元串修改為「/%post_id%.html」後保存就可以了。
注意事項:
【1】使用前請確認空間支持偽靜態,並添加了偽靜態規則。
【2】別小看了一個小小的鏈接形式,很多時候收獲就是從細節開始的。
8、想問問wordpress文章怎麼實現偽靜態化
用wordpress的站長都知道,wp默認是動態地址,其實動態地址也沒什麼不好,只是seo界貌似都在說靜態地址的收錄相對要比動態地址好些,在此,草根站長網wbhcz給出設置wordpress偽靜態的方法,希望對大家有用。這里先說說wordpress偽靜態是如何設置的打開wordpress後台 找到 設置——固定連接
一般我們的固定連接都是下面的動態地址模式 如圖
那麼,我們要改為固定連接,也就是靜態地址,怎麼改呢?很簡單,點擊最下面的 自定義結構 然後輸入 /%post_id%.html ,然後保存更改,地址就會變為靜態地址了,如圖
但是,如果你什麼都不做,光是修改這個地址,你到前台,會發現你的文章根本就打不開,這是因為你還沒有做網站偽靜態設置而導致的下面我們來說說如何進行網站偽靜態設置第一種:主機如果有Rewrite組件的情況下,上傳一個文件即可實現首先我們復制下面代碼
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# Rules to ensure that normal content gets through
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
把這個代碼放到記事本裡面,保存為 httpd.ini然後直接把這個文件上傳到根目錄即可打開偽靜態頁面如果上面這個傳上去不行,請把下面代碼復制下來,替換掉剛才保存的代碼再試試
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# wordpress 偽靜態規則
# For tag(中文標簽以及標簽翻頁的規則)
RewriteRule /tag/(.*)/page/(d+)$ /index.php?tag=$1&paged=$2
RewriteRule /tag/(.+)$ /index.php?tag=$1
# For category(中文分類以及分類翻頁的規則)
RewriteRule /category/(.*)/page/(d+)$ /index.php?category_name=$1&paged=$2
RewriteRule /category/(.*) /index.php?category_name=$1
# For sitemapxml
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /sitemap.html /sitemap.html [L]
RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
把這個代碼放到記事本裡面,保存為 httpd.ini然後直接把這個文件上傳到根目錄即可打開偽靜態頁面第二種:復制下面代碼到記事本
<?php
$qs = $_SERVER['QUERY_STRING'];
$_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ':80')+3);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include('index.php');
?>
然後把文件保存為 404.php然後把這個文件上傳到網站根目錄但是這里要說明一下,你必須在你的空間的控制面板上,把404自定義錯誤改為 /404.php否則不會生效,這里附上兩種模式,一般你買空間的地方都有控制面板,如果沒有控制面板,你可以聯系空間商,叫他給你設置404錯誤為 /404.php即可
我這里只列出了兩種,基本上都大同小異,只要你找到修改自定義錯誤的地方,就可以運用這兩個方式中的一種實現自定義404錯誤頁做好後打開首頁,看看偽靜態設置是否成功?
9、wordpress 固定鏈接哪種最有利seo?
固定鏈接:中文情況下,/%post_id%.html
英文情況下 /%postname%.html
10、WordPress URL偽靜態和生成html的區別?那種對SEO更好?
生成靜態和偽靜態對於SEO來說沒有多大差別,雖然一直有搜索引擎更喜歡靜態的說法,但是在這種URL偽靜態和純靜態之間,並沒有這種區分。唯一不同的是純靜態能節約大量伺服器資源,而偽靜態實際上每次還是必須程序運行得出頁面,所以生成純靜態能極大地提高伺服器的負載能力。