導航:首頁 > 文件教程 > wordpresstimer

wordpresstimer

發布時間:2023-05-28 01:31:54

❶ 安裝wordpress使用tengine怎麼樣

後台之前使用的Tengine+HHVM環境, 前段時間更新了 HHVM 之後,感覺訪問 Blog 的速度慢了很多,不知道是不是與使用的某些插件不兼容的原因,正好 Aliyun 添加了 Ubuntu14.04鏡像,趁這次更新系統的機會,重新採用Tengine+PHP-FPM的架構來運行 Wordpress.下面記錄一下安裝的過程.

備份好數據之後,在 Aliyun 後台更新系統盤,選擇 Ubuntu 14.04這個鏡像.
完成之後,登錄到伺服器.
先進行一些系統參數的優化設置.
#Synchronization timerm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeapt-get install -y ntpdatentpdate -u pool.ntp.orgdate#Disable Selinuxif [ -s /etc/selinux/config ]; thensed -i 's/SELINUX=enforcing/姿埋如跡啟SELINUX=disabled/g' /etc/selinux/configfiif [ -s /etc/ld.so.conf.d/libc6-xen.conf ]; thensed -i 's/hwcap 1 nosegneg/hwcap 0 nosegneg/g' /etc/ld.so.conf.d/libc6-xen.conffi#set sysctl\cp /etc/sysctl.conf /etc/sysctl.conf.baksed -i 's/net\.ipv4\.tcp_syncookies.*/net\.ipv4\.tcp_syncookies = 1/' /etc/sysctl.confif cat /etc/sysctl.conf | grep "aliyun web add" > /dev/null ;thenecho ""elsecat >> /etc/sysctl.conf < /dev/null;then echo ""else echo "* soft nofile 65535" >> /etc/security/limits.conffiif cat /etc/security/limits.conf | grep "* hard nofile 65535" > /dev/null ;then echo ""else echo "* hard nofile 65535" >> /etc/security/limits.conffi

然後更新系統,安裝必要的系統液高組件.
apt-get updateapt-get autoremove -yapt-get -fy installapt-get install -y build-essential gcc g++ makefor packages in build-essential gcc g++ make cmake automake autoconf re2c wget cron bzip2 libzip-dev libperl-dev libc6-dev iptables file lio* rcconf flex vim nano bison m4 gawk less make cpp binutils diffutils unzip tar bzip2 unrar p7zip libncurses5-dev libncurses5 libncurses5-dev libncurses5-dev libtool libevent-dev libpcre3 libpcre3-dev libpcrecpp0 zlibc openssl libsasl2-dev libltdl3-dev libltdl-dev libmcrypt-dev zlib1g zlib1g-dev libbz2-1.0 libbz2-dev libglib2.0-0 libglib2.0-dev libpng3 libjpeg62 libjpeg62-dev libpng-dev libpng12-0 libpng12-dev curl libcurl3 libmhash2 libmhash-dev libpq-dev libpq5 gettext libncurses5-dev libjpeg-dev libxml2-dev libfreetype6 libfreetype6-dev libssl-dev libcurl3 libcurl4-openssl-dev libcurl4-gnutls-dev mcrypt libcap-dev diffutils ca-certificates debian-keyring debian-archive-keyring;do apt-get install -y $packages --force-yes;apt-get -fy install;apt-get -y autoremove; done

接著下載Tengine並編譯安裝,我使用的是截至到當前的最新版本2.0.3.
wget -c http://tengine.taobao.org/download/tengine-2.0.3.tar.gztar zxf tengine-2.0.3.tar.gzcd tengine-2.0.3./configure --prefix=/usr/local/nginx \--user=www-data \--group=www-data \--with-http_stub_status_mole \--without-http-cache \--with-http_ssl_mole \--with-http_gzip_static_mole \--with-http_concat_mole CPU_NUM=$(cat /proc/cpuinfo | grep processor | wc -l)if [ $CPU_NUM -gt 1 ];then make -j$CPU_NUMelse makefimake install

Tengine安裝過程還是很快的,用不了幾分鍾,就安裝完成.接著下載一個 Tengine 的控制腳本,用於使用 service nginx start/stop/reload 等操作,並添加nginx 開機啟動.
wget https://raw.github.com/JasonGiedymin/nginx-init-ubuntu/master/nginx -O /etc/init.d/nginxchmod +x /etc/init.d/nginxservice nginx status # to poll for current statussudo update-rc.d -f nginx defaults

至此,Tengine已經安裝結束,使用 service nginx start啟動Tengine之後,使用瀏覽器訪問網站就可以看到相關的 Welcome 界面了.接下來我們開始安裝 PHP.同樣,我使用的也是當前的最新版本,PHP 5.5.17.
wget -c http://cn2.php.net/distributions/php-5.5.17.tar.gztar zxf php-5.5.17.tar.gzcd php-5.5.17./configure --prefix=/usr/local/php \--with-config-file-path=/usr/local/php/etc \--enable-fpm \--with-fpm-user=www-data \--with-fpm-group=www-data \--with-mysql=mysqlnd \--with-mysqli=mysqlnd \--with-pdo-mysql=mysqlnd \--enable-opcache \--enable-static \--enable-inline-optimization \--enable-sockets \--enable-wddx \--enable-zip \--enable-calendar \--enable-bcmath \--enable-soap \--with-zlib \--with-iconv \--with-gd \--with-xmlrpc \--enable-mbstring \--with-curl \--enable-ftp \--with-mcrypt \--disable-ipv6 \--disable-debug \--with-openssl \--disable-maintainer-zts \--disable-fileinfoCPU_NUM=$(cat /proc/cpuinfo | grep processor | wc -l)echo "make php"if [ $CPU_NUM -gt 1 ];then make ZEND_EXTRA_LIBS='-liconv' -j$CPU_NUMelse make ZEND_EXTRA_LIBS='-liconv'fimake install

PHP的編譯時間比Tengine要長一些,耐心等待 PHP 編譯安裝完全之後,需要進入一些軟鏈接操作.同時對 php.ini 和 php-fpm.conf 進行一些優化設置.
ln -s /usr/local/php/bin/php /usr/bin/phpln -s /usr/local/php/bin/phpize /usr/bin/phpizeln -s /usr/local/php/sbin/php-fpm /usr/bin/php-fpmmkdir -p /usr/local/php/etccp php.ini-proction /usr/local/php/etc/php.inised -i 's@expose_php = On@expose_php = Off@g' /usr/local/php/etc/php.inised -i 's/post_max_size = 8M/post_max_size = 50M/g' /usr/local/php/etc/php.inised -i 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /usr/local/php/etc/php.inised -i 's/;date.timezone =/date.timezone = PRC/g' /usr/local/php/etc/php.inised -i 's/short_open_tag = Off/short_open_tag = On/g' /usr/local/php/etc/php.inised -i 's/; cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/g' /usr/local/php/etc/php.inised -i 's/; cgi.fix_pathinfo=0/cgi.fix_pathinfo=0/g' /usr/local/php/etc/php.inised -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/g' /usr/local/php/etc/php.inised -i 's/max_execution_time = 30/max_execution_time = 300/g' /usr/local/php/etc/php.inised -i 's/register_long_arrays = On/;register_long_arrays = On/g' /usr/local/php/etc/php.inised -i 's/magic_quotes_gpc = On/;magic_quotes_gpc = On/g' /usr/local/php/etc/php.inised -i 's/disable_functions =.*/disable_functions = passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,fsockopen/g' /usr/local/php/etc/php.ini#enable opcachesed -i '/;opcache.enable=0/i\zend_extension=opcache.so' /usr/local/php/etc/php.inised -i 's/;opcache.enable=0/opcache.enable=1/g' /usr/local/php/etc/php.inised -i 's/;opcache.enable_cli=0/opcache.enable_cli=1/g' /usr/local/php/etc/php.inised -i 's/;opcache.memory_consumption=64/opcache.memory_consumption=128/g' /usr/local/php/etc/php.inised -i 's/;opcache.interned_strings_buffer=4/opcache.interned_strings_buffer=8/g' /usr/local/php/etc/php.inised -i 's/;pcache.max_accelerated_files=2000/pcache.max_accelerated_files=4000/g' /usr/local/php/etc/php.inised -i 's/;opcache.revalidate_freq=2/opcache.revalidate_freq=60/g' /usr/local/php/etc/php.inised -i 's/;opcache.fast_shutdown=0/opcache.fast_shutdown=1/g' /usr/local/php/etc/php.inicat >/usr/local/php/etc/php-fpm.conf<<EOF[global]pid = /usr/local/php/var/run/php-fpm.piderror_log = /usr/local/php/var/log/php-fpm.loglog_level = notice[www]listen = /var/run/php5-fpm.socklisten.backlog = -1listen.allowed_clients = 127.0.0.1listen.owner = www-datalisten.group = www-datalisten.mode = 0666user = www-datagroup = www-datapm = dynamicpm.max_children = 10pm.start_servers = 2pm.min_spare_servers = 1pm.max_spare_servers = 6request_terminate_timeout = 100request_slowlog_timeout = 0slowlog = var/log/slow.logEOFcp ./php-5.5.17/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpmchmod +x /etc/init.d/php-fpm

最後,掛載備份的數據盤.從備份盤恢復網站數據,並修改 Nginx 的配置,恢復網站的正常訪問.
mkdir -p /backupecho '/dev/xvdb1 /backup ext4 barrier=0 0 0' >> /etc/fstab mount -a

我已經將上面的過程編寫成了一個腳本,可下載後查看(install.zip),也可以直接下載到伺服器運行.完成之後,只需要添加 vhost的配置reload 一下 nginx 就可以正常訪問了.
需要說明的是由於我使用了阿里雲的 RDS,所以沒有在伺服器上安裝 MySql.

❷ wordpress首頁查詢多少次資料庫

如果對進行過WordPress 性能優化,需要一個直觀簡單的查看方式的話,那麼就可以使用下面內所提及的代碼,通容過這段代碼,可以在直觀或者在html 源代碼查看資料庫查詢次數、查詢時間及內存佔用。代碼本質上只有一段,但因不同添加方式可以變形為以下幾種:
一、在頁面前台顯示資料庫查詢次數、查詢時間
將下面的代碼丟入主題的footer.php 的<? php wp_footer(); ?>前:
1

<p>< ?php echo get_num_queries(); ?> queries in < ?php timer_stop(3); ?> seconds</p>

二、在html 源代碼下顯示資料庫查詢次數、查詢時間
如果只是給自己看的,最好是在html 源代碼下顯示,很簡單。就是將它變為html 注釋,上面的代碼修改為:

❸ wordpress,frontopen2主題版權刪除方法。刪除頁面底部:「| Theme frontopen2」,要求刪除過後不閃退。

frontopen.js

eval(function(p,a,c,k,e,r){e=String;if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'桐拆[0]'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('攜鉛\\b'+e(c)+'\\b','辯輪好g'),k[c]);return p}('jQuery(document).ready(function($){$(\'.loading\').fadeOut()});',[],1,'window'.split('|'),0,{}))

❹ 如何查看WordPress當前頁面執行的所有SQL語句

在wp-config.php中添加:
/**優化資料庫查詢次數並此扒可絕昌開啟該選項。
define('SAVEQUERIES', true);
**/
在footer.php中添加:
<!-- .Footer bottom -->扒笑
<div><?php if (current_user_can('level_10')) {echo '<!-- ' . get_num_queries() . ' queries in ' . timer_stop(7) . ' seconds -->';} ?></div>
<div>
<?php if (is_user_logged_in()){
global $wpdb;
echo "<pre>";
print_r($wpdb->queries);
echo "</pre>";
} ?>
</div>
<!-- .Footer bottom -->
最後查看頁面源文件,在每一頁的頁腳都會生成查詢結果。

❺ wordpress怎樣調用函數

WordPress模板基本文件
WordPress Header頭部 PHP代碼旁手
WordPress 主體模板 PHP代碼
其它的一些WordPress模板代碼
wordpress判斷語句

WordPress模板基本文件
style.css 樣式表文件
index.php 主頁文件
single.php 日誌單頁文亂瞎件
page.php 頁面文件
archvie.php 分類和日期存檔頁文件
searchform.php 搜索表單文件
search.php 搜索頁面文件
comments.php 留言區域文件(包括留言列表和留言框)
404.php 404錯誤頁面
header.php 網頁頭部文件
sidebar.php 網頁側邊欄文件
footer.php 網頁底部文件
WordPress Header頭部 PHP代碼
(注: 也就是位於和之間的PHP代碼)
<?php bloginfo(』name』); ?> 網站標題
<?php wp_title(); ?> 日誌或頁面標題
<?php bloginfo(』stylesheet_url』); ?> WordPress主題樣式表文件style.css的相對地址
<?php bloginfo(』pingback_url』); ?> WordPress博客的Pingback地址
<?php bloginfo(』template_url』); ?> WordPress主題文件的相對地址
<?php bloginfo(』version』); ?> 博客的WordPress版本
<?php bloginfo(』atom_url』); ?> WordPress博客的Atom地址
<?php bloginfo(』rss2_url』); ?> WordPress博客的RSS2地址
<?php bloginfo(』url』); ?> WordPress博客的絕對地址
<?php bloginfo(』name』); ?> WordPress博客的名稱
<?php bloginfo(』html_type』); ?> 網站的HTML版本
<?php bloginfo(』charset』); ?> 網站的字元編碼格式
WordPress 主體模板 PHP代碼
<?php the_content(); ?> 日誌內容
<?php if(have_posts()) : ?> 確認是否有日誌
<?php while(have_posts()) : the_post(); ?> 如果有,則顯示全部日誌
<?php endwhile; ?> 結束PHP函數」while」
<?php endif; ?> 結束PHP函數」if」
<?php get_header(); ?> header.php文件的內容
<?php get_sidebar(); ?> sidebar.php文件的內容
<?php get_footer(); ?> footer.php文件的內容
<?php the_time(』m-d-y』) ?> 顯示格式為」02-19-08″的日期
<?php comments_popup_link(); ?> 顯示一篇日誌的留言鏈接
<?php the_title(); ?> 顯示一篇日誌或頁面的標題
<?php the_permalink() ?> 顯示一篇日誌或頁面的永久鏈接/URL地址
<?php the_category(』, 『) ?> 顯示一篇日誌或頁面的所屬分類
<?php the_author(); ?> 顯示一篇日誌或頁面的作者
<?php the_ID(); ?> 顯示一篇日誌或頁面的ID
<?php edit_post_link(); ?> 顯示一篇日誌或頁面的編輯鏈嘩啟空接
<?php get_links_list(); ?> 顯示Blogroll中的鏈接
<?php comments_template(); ?> comments.php文件的內容
<?php wp_list_pages(); ?> 顯示一份博客的頁面列表
<?php wp_list_cats(); ?> 顯示一份博客的分類列表
<?php next_post_link(』 %link 『) ?> 下一篇日誌的URL地址
<?php previous_post_link(』%link』) ?> 上一篇日誌的URL地址
<?php get_calendar(); ?> 調用日歷
<?php wp_get_archives() ?> 顯示一份博客的日期存檔列表
<?php posts_nav_link(); ?> 顯示較新日誌鏈接(上一頁)和較舊日誌鏈接(下一頁)
<?php bloginfo(』description』); ?> 顯示博客的描述信息
其它的一些WordPress模板代碼
/%postname%/ 顯示博客的自定義永久鏈接
<?php the_search_query(); ?> 搜索表單的值
<?php _e(』Message』); ?> 列印輸出信息
<?php wp_register(); ?> 顯示注冊鏈接
<?php wp_loginout(); ?> 顯示登入/登出鏈接
<!–next page–> 在日誌或頁面中插入分頁
<!–more–> 截斷日誌
<?php wp_meta(); ?> 顯示管理員的相關控制信息
<?php timer_stop(1); ?> 顯示載入頁面的時間
<?php echo get_num_queries(); ?> 顯示載入頁面查詢
wordpress判斷語句
is_single()
判斷是否是具體文章的頁面
is_single(』2′)
判斷是否是具體文章(id=2)的頁面
is_single(』Beef Stew』)
判斷是否是具體文章(標題判斷)的頁面
is_single(』beef-stew』)
判斷是否是具體文章(slug判斷)的頁面
comments_open()
是否留言開啟
pings_open()
是否開啟ping
is_page()
是否是頁面
is_page(』42′)
id判斷,即是否是id為42的頁面
is_page(』About Me』)
判斷標題
is_page(』about-me』)
slug判斷
is_category()
是否是分類
is_category(』6′)
id判斷,即是否是id為6的分類
is_category(』Cheeses』)
分類title判斷
is_category(』cheeses』)
分類 slug判斷
in_category(』5′)
判斷當前的文章是否屬於分類5
is_author()
將所有的作者的頁面顯示出來
is_author(』1337′)
顯示author number為1337的頁面
is_author(』Elite Hacker』)
通過昵稱來顯示當前作者的頁面
is_author(』elite-hacker』)
下面是通過不同的判斷實現以年、月、日、時間等方式來顯示歸檔
is_date()
is_year()
is_month()
is_day()
is_time()
判斷當前是否是歸檔頁面
is_archive()
判斷是否是搜索
is_search()
判斷頁面是否404
is_404()
判斷是否翻頁,比如你當前的blog是http://domain.com 顯示http://domain.com?paged=2的時候,這個判斷將返 回真,通過這個函數可以配合is_home來控制某些只能在首頁顯示的界面,
例如:
<?php if(is_single()):?>
//這里寫你想顯示的內容,包括函數
<?php endif;?>
或者:
<?php if(is_home() && !is_paged() ):?>
//這里寫你想顯示的內容,包括函數
<?php endif;?>

❻ wordpress博客底部版權修改

把<?php wp_footer(); ?>去了就是!
要是想加自己的枯源網站讓昌鏈接,直接使用HTML語言坦敗扒就是了,這個你會吧!

❼ 用IE8看我的wordpress博客,提示網頁有錯誤,提示消息: 對象不支持此屬性或方法

重啟一下試試看

❽ wordpress 源代碼中內嵌了一些無法訪問的url拖累訪問速度

資料庫也是影響 WordPress 運行速度重要的因素之一,頻繁調用、查詢資料庫會拖累網站整體的載入速度。今天大挖結合自己的實踐操作來
優化一些 WordPress 資料庫不必要的查詢次數。希望可以幫助到大家有效提升博客的速度。
先給大家分享一段可以在wordpress主題底部顯示當前運行時 WordPress 資料庫查詢次數和內存使用情況的代碼:

1
2
3
4
5
6
7
8
9
10

//顯示資料庫查詢次數、查詢時間及內存佔用的代碼
function performance( $visible = false ) {
$stat = sprintf( '%d 次查詢 用時 %.3f 秒, 耗費了 %.2fMB 內存',
get_num_queries(),
timer_stop( 0, 3 ),
memory_get_peak_usage() / 1024 / 1024
);
echo $visible ? $stat : "" ;
}
add_action( 'wp_footer'行行磨, 'performance', 20 );

上面的代碼,直接放到主題function.php里即可。
優化WordPress 資料庫查詢:首先需要在 WordPress 的wp-config.php里進行優化操作,具體配置如下:

1
2
3
4
5
6
7
8
9
10
11
12

define('COOKIE_DOMAIN', 'http://www.wazhuti.com');
//設置地址而不是伺服器檢查,這將減少伺服器查詢
define('WP_HOME', 'http://www.wazhuti.com');
define('WP_SITEURL', 'http://www.wazhuti.com');
//優化文章修改歷史:Post-Revisioning
define('AUTOSAVE_INTERVAL', 120);// 修改WordPress 編輯器自動保存時間間隔為120秒保存一次
define('WP_POST_REVISIONS', 5);//僅保留保留5個最近修改,也可以減小此數字,但不能太低了
define('EMPTY_TRASH_DAYS', 7 );//7天後自動清空回收站,這個自己根據情況設定
define( 'CORE_UPGRADE_SKIP_NEW_BUNDLED', true );//更新時跳過 wp-content 目錄,增加更新效率
//通檔斗過剔除對模板路徑和樣式表路徑的資料庫查詢,這樣可提高站點的性能。
define('TEMPLATEPATH', '/wp-content/themes/wa');
define('STYLESHEETPATH', '/wp-content/themes/wa');

如果你沒有使用緩存插件,開啟WP自帶的緩存(Cache)功能,並設置緩存時間,是非常必要的事情。

1
2
3

define('WP_CACHE, true); // 打開 WordPress 自帶的緩存功能
define('ENABLE_CACHE', true); // 緩存開關
define('CACHE_EXPIRATION_TIME', 3600); // 緩存時間間隔

註:3.0後版本要開始緩存在/wp-includes/default-constants.php中開啟,切記哦!
wordpress程序自身會經常向wordpress.com的伺服器發送請求傳送數據,我們可以通過設置wp-config.php來屏蔽此類外部請求的發送,在wp-config.php添加如下代碼:

1
2

//禁止WordPress程序發出對外請求
define('WP_HTTP_BLOCK_EXTERNAL', true);

值得注意的是我們在加入以上代碼後你的網站將無法對任何一個外部伺服器發出請求,如果站長朋友們為了加速網站收錄使用了ping功能,加上以上代碼後ping功能將會失效。解決方法:我們可帶仿以設置對外請求白名單即可解決ping失效問題,代碼如下:(以網路ping為例)

1

define('WP_ACCESSIBLE_HOSTS', 'ping..com');//僅允許 WordPress 向ping..com發送請求

通過 WordPress 的wp-config.php配置完後大家 可以用本文開頭分享的代碼在源代碼里查看和對比一下是不是資料庫查詢次數和內存使用量有所改善。還有就是要養成提前備份的好習慣,否則後果自負了!

❾ wordpress 源代碼中內嵌了一些無法訪問的url拖累訪問速度

wordpress必裝插件,wordpress網站裝好了之後,為了更好的優化網站少不了安裝插件優化。今天給大家推薦wordpress必裝插件以及工具。只需輸入域名選擇wordpress主題或模板(內置90000套主題模板選擇)。一個網站就這樣搭建完成。軟體上還覆蓋各種主題功能以及全套SEO插件。等下會以圖片的形式給大家展示。大家注意看圖。一鍵建站+行業內容採集+偽原創+主動推送給搜索引擎收錄。
網站地圖,又稱站點地圖,它就是一個頁面,上面放置了網站上需求搜索引擎抓取的一切頁面的鏈接(註:不是一切頁面)。大多數人在網站上找不到本人所需求的信息時,可能會將網站地圖作為一種彌補措施。搜索引擎蜘蛛十分喜歡網站地圖。
製作網站地圖的工具十分多,如sitemapX,其他軟體功用大同小異。網站地圖放置在網站的根目錄,有一份或者多份,只要一份的狀況是頁面比較少,網站地圖文件較小,蜘蛛讀取速度快,反之蜘蛛讀取速度慢,所以分開多個文件放置,不由於讀取問題影響權重。另外,robots協議文件控制搜索引擎抓取范圍、時間頻率等,所以應該把網站地圖放在robots的最後面,先恪守robots抓取范圍。
出現404錯誤是在網站頁面被收錄了之後,後面又被刪除,在搜索引擎再次點擊即出現404錯誤。這對用戶體驗來說是相當糟糕的,但404錯誤又是無法避免的,中小型網站頁面數量不會很多,但是大型門戶網站,論壇等,數量就多了。404在seo優化中,尤其是在跳出率和PV上,起到鋒羨關鍵作用。
什麼是404錯誤
先看看seo名詞解釋:HTTP 404或Not Found錯誤信息是HTTP的其中一種「標准回應信息」(HTTP狀態碼),此信息代表客戶端在瀏覽網頁時,伺服器無法正常提供信息,或是伺服器無法回應且不知原因。
出現404錯誤的影響
自定義404錯誤頁面是增強用戶體驗的很好的做法,但在應用過程中往銀輪拍往並未注意到對搜索引擎的影響。 搜索引擎蜘蛛在請求某個URL時得到「404」狀態回應時,即知道該URL已經失效,便桐粗不再索引該網頁,並向數據中心反饋將該URL表示的網頁從索引資料庫中刪除,刪除過程有可能需要很長時間;
搜索引擎得到「200」狀態碼時,則會認為該url是有效的,便會去索引,並會將其收錄到索引資料庫,結果是這兩個不同的url具有完全相同的內容,搜索贏球認為這是復制的網頁。輕則被搜索引擎降權,重則會K掉網站。靜態頁面為路徑的網站,在優化和刪除某些後台編輯的文章時,一定要把網站的生成靜態頁面(完整路徑的頁面)刪除,同時向網路進行死鏈提交。
這里要提到特殊的tag功能,dedecms能按照文章關鍵字自動生成tag標簽。如果tag標簽也被收錄,而你刪除了某些tag標簽,都會彈出「dedecms提示:該標簽已刪除」的錯誤頁面,會產生非常多重復且低質量的頁面。由於不是返回404,無法通過提交404錯誤,刪除這些快照。如果你有大量的tag標簽頁被收錄,404頁面的設置方法很多,以萬網虛擬機為例,Apache下設置404錯誤頁面。方法很簡單,只需在.htaccess 文件中加入如下內容即可:ErrorDocument 404 /notfound.php。也可在萬網空間設置裡面設置404頁面,只要選好404模板。
製作死鏈文件篩查網站內部存在的死鏈,並將這些死鏈頁面設置成為404頁面,即網路訪問它們時返回404代碼。將需提交的死鏈列表製作成一個死鏈文件,製作方法請參閱網路錯誤頁面提交幫助文檔(與sitemap格式及製作方法一致)

閱讀全文

與wordpresstimer相關的資料

熱點內容
如何打開ps保存的文件 瀏覽:744
幼兒編程教育有哪些 瀏覽:453
汽車發外地用什麼app 瀏覽:810
網路如何贊美女人漂亮 瀏覽:143
如何把桌面文件放到excel裡面 瀏覽:363
照片文件名是怎麼查的 瀏覽:876
c怎麼在cmd模式下顯示文件 瀏覽:325
手機怎麼把文件夾的圖片移到相冊 瀏覽:440
hjc是啥文件的格式 瀏覽:298
報廢鐵皮文件櫃圖片 瀏覽:801
win10系統更新文件能 瀏覽:558
怎麼讓蘋果手機下載其他APP 瀏覽:471
多個cs文件編譯成一個dll 瀏覽:606
sql管理工具70 瀏覽:130
js裡面的圖片對齊 瀏覽:965
三星2016視頻文件夾 瀏覽:317
舊手機創新手機數據怎麼傳 瀏覽:954
怎麼刪除領克app里的記錄 瀏覽:254
捷波朗弦月3最新版本 瀏覽:123
win10保存不了文件 瀏覽:735

友情鏈接