GG资源网

wordpress固定连接设置(WordPress实现评论提交后跳转的方法)

wordpress固定连接设置

最近一直忙着测试各种建站应用,搞的个人网站一个多月没时间打理。

原本内容收录了不少,今天闲来site看下,发现收录居然仅剩主域名。

打开网站,随便一点就发现了问题所在。

是固定连接设置出了纰漏,

可能是改什么东西,不小心更改了固定链接形式,本来是 %post_id%.html 格式,不小心改成了 %postname%.html 格式。

所以,借这件事说下固定链接在SEO中的重要性吧

在官方的解释中,自定义URL结构可以为您的链接提高美感、可用性和前向兼容性。而在实际网站运营中,链接的形式可能直接影响网站的收录及排名。

wordpress后台给了六中常用设置,分别是朴素、日期和名称型、月份和名称型号、数字型、文章名和自定义结构。

通过观察发现,绝大部分站长都喜欢采用第六种:自定义结构。通过自由组合函数或添加htm/html等后缀,优化链接格式。

网上常见的几种设置方法:

•/%year%/%monthnum%/%day%/%postname%/ #年/月/日/文章名

•/%year%/%monthnum%/%postname%/ #年/月/文章名

•/%year%/%monthnum%/%day%/%postname%.html #年/月/日/文章名.html

•/%year%/%monthnum%/%postname%.html #年/月/文章名.html

•/%category%/%postname%.html #分类/文章名.html

•/%post_id%.html #ID.html

标签含义:

%year% #年份;

%monthnum% #月份;

%day% #日期;

%hour% #小时 ;

%minute% #分钟;

%second% #秒数,;

%postname% #文章名,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;

%post_id% #文章ID;

%category% #文章分类,子分类则“分类/子分类”这种形式;

%author% #作者名;

并且,这其中大部分站长又偏爱 %post_id%.html 的组合形式。

展现效果

基于百度/搜狗/Google搜索研究,从SEO角度考虑,固定链接设置请遵守下面几点

  • 链接尽量按扁平化,不要超过三级;
  • 链接不要出现中文字符,若浏览器不能编译,链接会成乱码(就像我开头那样)。

所以,这里说下在链接优化中的一些思路

一、链接里不要出现时间

因为,(1)时间标签等于提醒搜索引擎,这是旧内容,不用再爬了;(2)修改文章日期重发时,链接地址将变更,那么文章的反向链接,PR 等都将没有了;(3)日期有月日再加上文章标题/编号,层次太深,影响页面权重。

二、分类可以不出现在链接里面

(1)如果如果文章选择多个分类,将出现多条链接地址,容易造成重复收录,触发搜索引擎的惩罚;(2)可能造成关键词堆砌而被搜索引擎惩罚。不过这个具体还是要看网站结构。

三、链接扁平化

这一点经常看到。很多新手站长喜欢采用的固定链接是年/月/日/分类名/文章名。虽然看起来还不错,但是于对搜索引擎却不太友好。

四、中文字符不要出现在链接里

看看我的情况大家就知道了,虽然现在的搜索引擎已经能识别URL地址里面的中文字符,并且喜欢这种形式的链接,但在实际无论是从美观上,还是从wordpress 优化的角度来看,都是非常差的,若浏览器不能编译,链接会成乱码。

所以,我选择 /%post_id%.html #ID.html ,当然,并不是说我的想法就是对的。

比如,“wordpress大学”的链接形式,也是挺不错的

当然,改完别忘做301跳转、站长后台提交还有sitemap等。


回复“SEO”,获取

(暂时都在软件里,以后软件多了,为了方便查抄,再分开)

SEO汇总

百度搜索结果出图攻略

.htaccess设置301跳转及常用技巧

搜索引擎汇总及sitemap提交

强开搜狗sitemap地图提交权限

新接手网站前的几个必要操作

SEO运营地图-百度算法大全汇总高清图

百度SEO快排发包,了解百度快排真谛

网站防篡改全站http转https完整流程

百度推!推!推!主动推送工具!

5118出品,SEO老司机,15年实操经验

PHP修改内页标题代码,优化关键词

尖叫青蛙,一款全能的SEO工具,站长必备

WordPress实现评论提交后跳转的方法

很多采用WordPress程序搭建的博客都相当重视与读者之间的互动,以评论为例,为了提高读者的体验质量,有的博主会专门给评论者提供一个“感谢”的页面,也就是说,评论者发表评论后即被重定向到这个指定的“感谢”页面,这类感谢“页面里有些内容是博主自己设计好的,比如“感谢你参与本文的讨论!”等诸如此类的提示,这在一定程度上让评论者感受到博主的热情与细心。文本讲述了在WordPress上实现这样的效果的方法。

假设你已经创建了一个“感谢”页面,其英文名为thank-you,这个操作步骤相信大家都懂得,就在后台控制面板的“添加新页面”里可以创建了,这里需要记住这个thank you页面的URL,后面要用到。

方法一,通过使用评论框隐藏域(hidden field)来实现到thank you页面的跳转

打开主题文件comments.php,再找到如下显示评论框的代码:

<form action=\"<?php echo
get_option(\'siteurl\'); ?>/wp-comments-post.php\" id=\"commentform\" method=\"post\">

在这行代码的下面添加如下这行:

<input name=\"redirect_to\" type=\"hidden\" value=\"http://localhost/thank-you\" />

注意其中的URL,也就是你之前所创建的thank you页面的地址,这里用作隐藏域(hidden field)的值。

方法二,运用执行挂勾(action hook)来实现

WordPress 中有一种叫执行挂勾的机制,允许插件把一些功能“挂载”到 WordPress 当中。也就是说,在系统运行至某一个环节时,去调用插件内的一些函数。更多关于“执行挂钩”的说明,请参考WordPress中文插件 API 文档。

在本例中,我们将使用 comment_post_redirect 这条hook. 打开主题文件 functions.php,然后添加以下几行代码:

// Redirect to thank you post after comment
add_action(\'comment_post_redirect\', \'redirect_to_thank_page\');
function redirect_to_thank_page() {
return \'http://localhost/thank-you\';
}

依然应该根据实际情况修改其中thank-you页面的URL。至此问题搞定!

WordPress实现评论提交后跳转的方法 (https://www.wpmee.com/) WordPress使用教程 第1张

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » wordpress固定连接设置(WordPress实现评论提交后跳转的方法)

发表回复

CAPTCHAis initialing...