文章分类: SEO

关于网站推广相关的的技术话题

如何让网页的某些部分内容不被谷歌收录?

如果要阻止搜索引擎索引网站的某个页面,只要将此页面路径添加到robots.txt中。本文要讨论的不是这个,而是要让搜索引擎在收录该页面的时候,不收录这个页面上特定部分的内容。这样做有什么意义呢?举例说明:

比如在JennyStudio网站上,我们对案例页面增加了一段文字说明,这段文字呈现在正文之前,搜索引擎收录该案例页面的时候这段文字会被正文先读取,导致搜索结果的摘要部分显示了这段文字,影响收录效果。而且我们每个案例页面都有这段文字,大量重复段落内容的出现也在另一方面不利于搜索效果,所以我打算不让搜索引擎收录此段文字。

查看详细 »

Yoast SEO插件恢复使用Meta Keywords的方法

Meta Keywords,其实就是SEO页面基本3要素“TDK”中的最后一个“K” – Keywords。在页面上大致表现为这样一行代码:

<meta name="keywords" content="关键词1, 关键词2, 关键词3" />

其实TDK已经是一个过时的概念了,因为这个Keywords关键词在各大搜索引擎的作用已经被清零。所以在几年前,老牌的WordPress SEO插件Yoast SEO就已经取消了对页面上Meta Keywords的支持,具体为什么,可以移步看一下这篇文章:https://yoast.com/meta-keywords/

并且,Yoast连相关的钩子都去掉了,见这里:https://github.com/Yoast/wordpress-seo/issues/8775

但是我们国内建站行业中,有很多半吊子的SEOer,仍然把TDK这个概念奉为圭臬;也有一些网站站长自作聪明,动不动就在页面上堆砌十几个关键词。而我们用最好的SEO插件Yoast SEO,因为早已经摒弃了这个设置,所以是无法给页面添加Meta Keywords的。那么在无法说服这些客户的情况下,如何给页面添加这些关键字呢?我还是琢磨出了一点办法。 查看详细 »

网站链接规划,什么时候在新窗口/标签打开页面,什么时候在当前页打开?

这是一个老话题,最近正好被客户问起过,索性整理一下想法。

我们的设计原则:如果没有任何条件,一律默认在原窗口跳转

以下是条件

主观条件

如果觉得当前页面对你的转化比较重要,不希望用户关闭打断转化,就用新窗口。比如商城网站,用户订单页面上就等着付款了,要展示个条款页面,肯定是用弹出新页了。其他带表单的页面也是如此,在这样的页面上要少放链接。不过这个主观条件容易被滥用,有些人会觉得自己每个页面都是重要的…

客观条件

目标页面没有跳回原页面的链接的,原页面上这个链接就要用新窗口/标签打开目标页。比如跳到站外的,那肯定是要新窗口了。

补充

因为鼓励尽量在原窗口跳转,所以站内也要尽量做好内链,比如导航设置合理、下级页面有返回上级页面的专门链接、面包屑链接,等等…方便用户能快速找到原页面位置。总之设计中要活用各种方便用户逛网站的手段,防止迷路。

最后,电脑端对用户来说或许多几个标签页无所谓,手机端打开多标签就非常不方便了。手机浏览器切换标签麻烦,标签多了卡顿也明显,所以在手机端尤其要遵守在站内避免打开新标签的原则。在微信等APP内置浏览器中更是没有新标签的功能,一定要想好怎样只用当前窗口做交互。如果怕造成转化损失,可以有这样的手段:

– 如果新页面内容不多,可以考虑用浮层展示,避免掉这个跳转。
– 如果新页面内容多,必须跳转的,除了打开新标签,还可以考虑用本地存储、Cookie等手段保留用户在原页面的数据,比如填到一半的表单数据,方便用户回来后继续填写。

本站SEO的思路

众所周知我是靠建站吃饭的,SEO并非我的主业,甚至连支线业务都算不上。因为从我手上建成的网站,我都会在代码层做到尽可能的优化,并且通过Yoast SEO插件最大程度的发挥WordPress在SEO方面的技术优势。做到了这些,接下来只要好好写内容就好了。

本博客建立五年,虽然访问量不大,但也算络绎不绝,一直有陌生访客约我建站,从中也认识了不少优质客户,并展开长期合作。这当中,有一部分的功劳属于WordPress得天独厚的SEO基因。当然,这里要自吹一番,WP再强大,用得不好的仍然是大部分人,做出的网站能否发挥SEO功效,还是要取决于使用者。因为相信WP和自己作品的质量,我认为从自己手上做出来的网站,够好了,已没有太大的SEO空间,所以一直不主动接SEO业务。

只有少数预算充足的客户希望从我这里能再榨取一些潜力,会付费让我在我开发的网站上做更多的SEO工作。当然这些工作并不包括常规的优化工作,什么sitemap、TDK、网站提速之类的基础工作在建站的时候肯定都已经做了,不好意思另外再收人家钱。

我后续的收费SEO工作其实大部分是苦逼的劳力付出,比如拼命挖掘客户的微信公众号、博客以及其他我能找得到的资料,在网站上另辟区域重组这些内容,从而增加页面数量、增加长尾词的可能性、增加站内相关页面的互链。定期再去从访客统计记录里找到新冒出来的词,哪怕可能只有两三个访问量,我都会在内容中多加提点。所以SEO的这部分工作,等于把我变成了半个编辑。技术上如果要再多挖一些,或许只有黑帽了吧,不过这些我是不碰的。 查看详细 »

给网站添加两套以上谷歌分析代码

今天接到一个奇怪的需求,要给一个网站添加两套谷歌分析代码。按照个人对JS的感觉,直接复制粘帖两段谷歌分析给出的官方代码,会牵涉到对象的不规范重复调用,即使页面不报错,也一定会影响分析数据。既然是谷歌的问题,自然只能到谷歌去找答案。结果倒是也很快找到了。

首先,谷歌官方系统生成的统计代码是这样的,其中UA-×××××××-×是你自己的谷歌分析账号:

1
2
3
4
5
6
7
8
9
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
 
  ga('create', 'UA-×××××××-×', 'auto');
  ga('send', 'pageview');
</script>

查看详细 »

WordPress网站的几款SEO插件试用心得

如果你用WordPress建站,那么SEO其实是一件很容易的事(站内优化层面)。WordPress发展多年,已经涌现出大量优秀的SEO插件。WordPress站长们的问题也许就不是怎么做SEO了,而是到底怎么选SEO插件。站内优化,大致可以归为如下几点:

  • 描述属性的mata标签
  • 确定目标关键词,让它能在页面的主要部分多亮相
  • 给主要图片增加alt属性
  • 增加网站的“进出口”(出站链接以及其他网站的进站链接,站内优化主要是出站链接)
  • URL优化(伪静态)
  • 站点地图
  • 404页面,301转发,robot.txt… 查看详细 »

Win2003+IIS6 配置WordPress伪静态详细流程

今天服务器重装系统,又搞了一遍伪静态配置,按照以前的做法,突然不管用了,于是找来以前参照的教程结合自己碰到的问题,详细的把过程梳理一遍才算搞定。
这次我还是用ISAPI Rewrite3这个最常见的插件配置。

步骤1. 下载ISAPI Rewrite3,下载地址【点这里】。远程登录服务器,把插件上传到服务器桌面,双击开始安装,期间一路点下一步,安装到默认目录即可。在我的服务器上默认安装目录为C:\Program Files\Helicon 查看详细 »

为网站添加Windows8磁贴

虽然我自己现在也只是用Win7,在Windows8开始普及之前,有必要为网站做一点小准备。新名词 – Pinned Site,顾名思义就是把自己的网站Pin到别人的Win8桌面上,就像冰箱上的磁贴一样,够酷吧!现在做的人还不多,但相信Win8普及也是迟早的事。正好和老婆一起成立的工作室网站刚刚完成不久,就为这个网站做一批Windows8磁贴吧!

同做favicon一样,微软有自己的生成工具,戳这里:http://www.buildmypinnedsite.com
步骤非常简单,根据指引一步步做,第一步需注意的是图片有4个尺寸,要分别调整,不要漏了。在右侧会自动生成效果预览
为网站添加Windows8磁贴
查看详细 »

Win2003+IIS6环境下艰难配置成功WordPress伪静态Permalink

需求:要在安装了wordpress的站点实现伪静态功能,服务器环境是Win2003+IIS6
在Win主机下,Wordpress后台的Permalink都给加上了难看的index.php前缀,比如原本应该是
http://www.***.com/contact/ 页面变成了
http://www.***.com/index.php/contact/ 这样的URL
这不单使网站的URL变得难看,更影响了SEO,是难以容忍的。于是打算动手去掉这个前缀
这个问题折磨了我整整一天,网上搜了N种方法,踩了N个坑,总算解决。有必要整理一下过程。 查看详细 »

对404页面的感想

在我从事网页设计的初期,在繁杂的工作压力下,是不知道SEO为何物的,能把一大堆页面维护好不出错已经很好了,别人在乎的也只是你设计的页面是不是漂亮。老板们口中经常提及的也只是Alexa排名。然而渐渐的,开始有人提出要把404页面作为网站标准配置,在这股热潮下大部分人所做的就是把系统默认的那个报错页面替换一下。但就是有一些PM似乎是找到了风水宝地一样,要求在404页面上放了大量的广告,还放了很多注册充值的链接。。。这一股风刮过后,那些PM就不再过问404了,就仿佛它们从不存在一样。现在点击老东家的网站,尽管主站已经改版了多次,404页面还是N年前那个(点这里)。最要命的是经过后来的几次服务器搬家设置,它已经起不到404的作用了,打其他网址进去,只给你一行冰冷的服务器报错信息… 查看详细 »