Category Archives: SEO

涉及SEO技术基础普及、SEO工具分享以及案例等

什么是url标准化?

url标准化,即对于同一个页面,只使用一个url 我们看到,有许多网站的首页链接,logo的对应的链接是/index.html,导航栏首页对应的链接是/default.aspx,而文章中用的是/,也就是一个页面有多个url,导致网站的权重分散。在优化的时候把这些url统一为一个或者把权重集中到一个url上,这样的工作就是url标准化工作。 url标准化可以有以下形式: 1.直接修改页面上的链接,令所有的页面使用同一个url,例如上面提到的首页,把/index.html和/default.aspx都改成/ 2.使用canonical标签,书写格式:<link rel=”canonical” href=”http://www.zhengyiwen.com/“/>,这个标签目前Google支持,百度不支持。这个标签常用于多个url的情况,例如开启伪静态的动态页面。 3.修改首选域设置。在使用多个域名的情况下,在Google管理员工具那里可以设置首选域。 目前对百度来说,只有1适用,所以在修改的时候尽量采用1的方法。

关键词的几个概念解释

在优化过程中,其实所有的工作都是围绕关键词展开的,关键词包含了以下几个概念: 1. 目标关键词:网站的核心关键词,整个网站都是围绕这些词展开的 2. 热搜关键词:搜索比较多的词,也就是排名靠前之后能够带来比较多流量的 3. 长尾关键词:带来流量不多,但是量大 4. 相关关键词:有一定关系的词,从搜索角度可以理解为可以在一定程度上相互替代的搜索词 网站的所有关键词可以分为热搜和长尾两种,其中目标关键词是特殊的热搜关键词。热搜关键词和长尾关键词之间的区分是模糊的,没有一定的界限。

如何入门SEO:搜索引擎与SEO

做SEO首先就要了解搜索引擎(百度、Google),孙子兵法有云:“知己知彼,百战不殆”。更多地熟悉搜索引擎是做好SEO的前提条件。 搜索引擎的用户是谁?搜索引擎一般是以大量的搜索用户为基础的。一个优秀的搜索引擎应该更好地服务好那些搜索用户,以及最快、最准确地展示出搜索用户所需 要的内容。思考:搜索引擎如何判断哪些内容对用户更有用? 熟悉搜索引擎的帮助文档。通过帮助文档,我们可以得到一些信息:哪些优化方法是作弊的?有那些方法能够加快网页被索引及如何操作对排名更有利等等。思考:搜索引擎花费大量精力去写这些文档的目的是什么? 使用搜索引擎提供的工具。例如Google为站长提供的网站管理员工具包括了Sitemap提交、robots生成与检测、错误页面检测等等。 关注SEOer对搜索引擎的反应。经常到一些SEOer集中的网站去了解最新的搜索及排名动态,例如:seowhy论坛

什么是Nofollow?

之前提到过链接就像是投票(什么是外链?),假如一个有效外链的投票是:投郑义文是SEOer,那么加nofollow就相当于投郑义文一票,区别是后者没指出郑义文是SEOer。 对于一个链接除了告诉搜索引擎url之外,还告诉搜索引擎url对应的锚文本,而如果加了nofollow,就只告诉搜索引擎url,并让搜索引擎忽略锚文本。 了解了这点,加不加nofollow就很明显: 锚文本中如果包含了对应页面的关键词或者相关关键词的就不加nofollow,否则就加上。 链接的另外一个作用是传递权重,若我们不希望把权重传递到对应页面,就加个nofollow吧 当链接指向的是不良页面,网站可能会受其牵连,这时我们也可以通过加nofollow来防止。 nofollow的书写格式是: <a href=”链接地址” rel=”nofollow”>锚文本</a> 有网友要问,给网站做一些加了nofollow的链接,对网站是否有用呢? 答案是肯定的,关键是看如何去做!

SEO中常用到的一些html标签

Title:定义网页的标题 keywords:网页的关键词 description:页面的描述 nofollow:禁止权重传递 strong:加粗,<strong>和<b>的区别 em:斜体 noframes:告诉搜索引擎框架里面的内容 summary:告诉搜索引擎表格里面的内容 acronym:告诉搜索引擎使用了缩写

什么是面包屑导航?

面包屑导航是基于文本的导航方式,用于显示当前页面在网站的层次结构中所处的位置,同时提供直接跳转到其上级层次页面的快捷方式。 如上图,是新浪新闻的面包屑导航。 面包屑导航可以让用户快速地找到自己的所在的位置,是提升用户体验的一个有效方式。 在网站中,我们可以利用面包屑导航加强首页、栏目页和文章页面的链接。在栏目页和首页的链接中加上关键词,能够有效地影响到那些关键词的权重和排名。 往标题的上面看,其中: 位置:SEO博客 > SEO基础 > 什么是面包屑导航? 这个整体就是面包屑导航,其中seo博客的链接是本博客的目标关键词,链向到了首页;SEO基础是本文的分类目录,并链向这个目录地址,后面再一次重复的本文的关键词,提高其关键词密度。

<strong>和<b>的区别

<strong>和<b>这两个标签在html中都表示加粗,那么他们有什么区别呢?从显示的效果来看他们两个是没区别的,但是<strong>比<b>还多了一个强调的作用。 <strong>是语气词,起强调作用;<b>是修饰词,起到加粗作用。郑义文认为,在页面中,如果用到的词涉及到页面关键词或相关关键词的,建议使用<strong>标签,如果用到的一些跟页面主题关系不大,不是关键词的,建议使用<b>标签 wordpress默认会把<b>替换成<strong>,有空的时候我将修改一下~

Search and Replace,助您高效修改代码

下载地址:非凡软件站下载 在做SEO过程中,我用的最多的工具莫过于Search and Replace了,他的作用是找出代码所在的位置,及批量替换掉部分的代码。下面举例讲具体应用: 对于discuz论坛,我们知道在标题的后面加了” – Powered by Discuz!”这个后缀,降低了关键词在标题中占的权重,我们只需要在页脚保留其版权链接即可,没必要在标题加这个。对于找不到修改位置的朋友,就可以用search and replace的批量替换功能了,如图: 在查找处填” – Powered by Discuz!”,在替换为那里留空,过滤处把代码的后缀填上,一般模板是*.htm或者*.html,这个是php程序,因此把*.php也加上,然后点搜索(界面的第一个望远镜图标),搜索结果如图所示,大家可以看到” – Powered by Discuz!”所在的具体文件的位置,直接进入这些文章修改就是。也可以批量替换(界面的第二个望远镜图标),这样就把” – Powered by Discuz”替换成空值,也就是删除了。 当一个网站碰到有要修改的内容,而我们不知道具体修改位置的时候,我们可以通过查看源代码找到相关内容附近比较特殊的一个代码作为搜索条件,然后找到这个代码片段所在文件的位置,打开这个文件编辑即可! 大家不要小看这个工具,用得好,可以轻松玩转各类开源程序~ 更多的SEO常用工具可以在这里找到:郑义文做SEO常用到的一些工具

什么是元描述(description)

meta description,即元描述,几乎是做SEO的人都知道的一个词,我们写元描述的最大目的是为了在搜索结果展示这个描述,从而吸引更多的用户访问网站。 元描述对搜索引擎的排名的直接影响并不大,但一个网页的元描述写的不好,就算排名第一,也不一定会比第二名或者第三名有更多的点击率。高质量的描述会显示在搜索结果中,可以大大提高搜索流量的质量和数量! 元描述的书写格式如下: <meta name=”description” content=”描述内容”/> 一个好的元描述,应该包含对用户有用的信息,例如一个招聘类的网站,在具体职位招聘页面的元描述可以类似这样写: <meta name=”description” content=”xxx公司招聘SEO工程师,月薪:8000元,工作经验:三年以上,工作 地点:深圳罗湖,职位要求:负责公司网站的SEO工作,要有团队合作意识”/> 像上面这样的描述,当用户搜索seo工程师招聘相关关键词进入搜索结果页面,肯定会有比较好的转化率。 对于重要的页面,例如首页、栏目页、专题页这些,是热搜关键词分布的地方,我们应该给他写一段好点的description。内容页面,主要是长尾关键词,如果大家不想去写description,就直接不要写meta description这个标签,而不要把description写成个空值或者所有内页都用同样内容的description。大家可以看下百度百科的具体词条页面或Google帮助的页面,他们都是没写meta description标签的。

Apache虚拟主机下Discuz!X伪静态Rewrite规则

在Discuz!X管理后台的全局栏目->优化设置把URL静态化的选项全部选上,然后在这些选项的右侧有个查看当前Rewrite规则,点击可以找到Apache Web Server(虚拟主机用户)的Rewrite规则大致如下: # 将 RewriteEngine 模式打开 RewriteEngine On # 修改以下语句中的 /bbs 为你的论坛目录地址,如果程序放在根目录中,请将 /bbs 修改为 / RewriteBase /bbs # Rewrite 系统规则请勿修改 RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2 RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2 RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1 RewriteRule ^article-([0-9]+)\.html$ portal.php?mod=article&articleid=$1 RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2 RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2 RewriteRule ^([a-z]+)-(.+)\.html$ $1.php?rewrite=$2 把这个规则写入.htaccess后,大家会发现静态化成功,但是有个小问题:点击所有的版块,都跳转到了首页。 把上面的RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2这句中的(\w+)改成([0-9]+),问题解决!