搜索引擎优化高级编程(PHP版)
基本信息
内容简介回到顶部↑
搜索引擎优化在传统意义上是营销团队的工作。但在本书里,作者将从另外一个角度看待搜索引擎优化,让编程人员也参与到搜索引擎优化的队伍中来。
这本手册专门为php开发人员或涉及技术的营销人员编写,涵盖了从web站点的最初设想、技术规划、可视化设计到贯穿开发的整个过程。本书深入讨论了各种可用于提升站点知名度的技术和服务,并提供大量有用的信息以帮助您创建并维护搜索引擎友好的web站点和避免一些常见的错误。 该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
这本手册专门为php开发人员或涉及技术的营销人员编写,涵盖了从web站点的最初设想、技术规划、可视化设计到贯穿开发的整个过程。本书深入讨论了各种可用于提升站点知名度的技术和服务,并提供大量有用的信息以帮助您创建并维护搜索引擎友好的web站点和避免一些常见的错误。 该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
作译者回到顶部↑
本书提供作译者介绍
Jaimie Sirovich是一位搜索引擎营销顾问,致力于与客户一起构建强大的在线展示平台。虽然Jaimie身为一个计算机程序员,但是他更乐于参与营销方面的工作。他毕业于Stevens Institute ofTechnology,获得计算机科学学士学位。2005年之前,他任职于RustyBrick,Inc.公司,并在Barry Schwartz的带领下展开工作,在电子商务项目中担任高级程序员。Jaimie目前担任几个公司的顾问,并且管理热门的搜索引擎营销博客SEOEgghead.com。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第1章 你是编程人员,也是搜索引擎营销人员
1.1 你是谁
1.2 你需要学习什么
1.2.1 seo和站点体系结构
1.2.2 seo不能成为马后炮
1.2.3 通信构建抉择
1.2.4 构建细节将会决定成败
1.3 准备软件环境
1.3.1 安装xampp
1.3.2 准备工作文件夹
1.3.3 准备数据库
1.4 小结
第2章 seo基础知识
2.1 seo概述
2.1.1 链接价值
2.1.2 google pagerank
2.1.3 可用性和可达性
2.2 搜索引擎排名因素
2.2.1 页上因素
2.2.2 可见的页上因素
1.1 你是谁
1.2 你需要学习什么
1.2.1 seo和站点体系结构
1.2.2 seo不能成为马后炮
1.2.3 通信构建抉择
1.2.4 构建细节将会决定成败
1.3 准备软件环境
1.3.1 安装xampp
1.3.2 准备工作文件夹
1.3.3 准备数据库
1.4 小结
第2章 seo基础知识
2.1 seo概述
2.1.1 链接价值
2.1.2 google pagerank
2.1.3 可用性和可达性
2.2 搜索引擎排名因素
2.2.1 页上因素
2.2.2 可见的页上因素
前言回到顶部↑
欢迎阅读本书!.
搜索引擎优化在传统意义上是营销团队的工作。但在本书里,我们将从另外一个角度看待搜索引擎优化,让编程人员也参与到搜索引擎优化的队伍中来。
为了尽量让搜索引擎优化的效果最大化,开发人员和营销人员必须联手协作,从Web站点的最初设想、技术规划、可视化设计到贯穿开发的全过程。我们将向开发人员和IT专家提供大量有用信息,以帮助您创建并维护搜索引擎友好的Web站点,并学习如何避免一些常见的容易导致搜索引擎蜘蛛(spider)混淆的漏洞。本书深入讨论了如何利用站点检索以及各种可用于提升站点知名度的技术和服务。
本书读者对象
本书主要针对Web开发人员,因为它介绍了在Web站点编程开发的环境中进行搜索引擎优化的相关内容。即使不是编程人员也一样可以从本书获益,但是最好具有一定的编程背景才能够完全地理解并且按照示例进行练习。
我们也试图让本书能够适用于那些具有一定的IT背景,并且希望从更为技术化的角度了解搜索引擎优化的搜索引擎营销人员。每章通常都以非技术化的讨论开始,随后再深入到技术细节。众多图书都研究了搜索引擎优化,但是很少深入到技术细节中,讨论如何针对搜索引擎优化而设计Web站点的书籍。本书就是这少数之一。
在讨论编程过程时,代码中带有大量注释。我们没有隐瞒代码背后的概念,并且包含了立即可用的练习。在本书的示例中包括基于XML的站点地图、社会书签技巧及伪装和地域定位的实现。
本书内容
本书包含了编程人员和搜索引擎营销人员在设计Web站点时就应该知道的最重要主题。
如何学习本书
当然可以逐页逐页地阅读本书,但是也不一定非得这样。我们建议首先阅读第1章~第6章,其他章节可以按照任意顺序细读。为了解决可能遇到的技术问题,Jaimie Sirovich在http://www.seoegghead.com/seo-with-php-updates.html上维护了一个网页,带有每章的更新和勘误。也可以在www.wrox.com找到本书的勘误,下面将会介绍。如果有任何和本书相关的反馈,请尽快联系Jaimie或Cristian。这将会让本书的每位读者都能受益。
在第1章“你是编程人员,也是搜索引擎营销人员”的末尾创建了一个环境,本书的全部代码可以在这个环境中运行。有时使用PHP编程可能会有点小麻烦;为了帮助避免可能遇到的大部分配置和编程错误,我们将会指导你如何准备工作目录和MySQL数据库。
提示:
如果此时还没有准备好这些任务,也不必担心!阅读后面的章节时可以随时翻回来。本书中的全部编程相关任务都按照逐步讲解方式,以尽量让每个人都可以操作完成。
第2章“SEO基础知识”是搜索引擎优化的基本原理介绍。对编程人员来说,它强调了和其工作特别相关的一些要点。搜索引擎营销人员和Web开发人员从中也可以学习到都应该知道的一些工具和资源。
第3章“友好的搜索引擎URL地址”详细讨论了如何使用改善的URL来创建(或增强)Web站点,从而让搜索引擎更易于理解并对访问者更加引人入胜。在此甚至还将创建一个URL工厂,以便您在自己的项目中重用。
第4章“内容重定向和HTTP状态代码”显示了在使用各种HTTP状态代码以正确重定位的所有细微差别,以及其他内容状态。正确使用这些状态代码,对Web站点上的重构信息非常关键。
第5章“重复内容”非常详细地讨论了重复内容。它还对如何避免与重复内容相关的问题进行了分门别类。
第6章“搜索引擎友好的HTML和JavaScript”讨论了在使用HTML、JavaScript、AJAX和Flash进行内容表现时可能遇到的搜索引擎优化问题。
第7章“Web Feed和社会书签”讨论了Web联合和社会书签工具以创建并联合Feed,并且提供了利用社会书签的方法。
搜索引擎优化在传统意义上是营销团队的工作。但在本书里,我们将从另外一个角度看待搜索引擎优化,让编程人员也参与到搜索引擎优化的队伍中来。
为了尽量让搜索引擎优化的效果最大化,开发人员和营销人员必须联手协作,从Web站点的最初设想、技术规划、可视化设计到贯穿开发的全过程。我们将向开发人员和IT专家提供大量有用信息,以帮助您创建并维护搜索引擎友好的Web站点,并学习如何避免一些常见的容易导致搜索引擎蜘蛛(spider)混淆的漏洞。本书深入讨论了如何利用站点检索以及各种可用于提升站点知名度的技术和服务。
本书读者对象
本书主要针对Web开发人员,因为它介绍了在Web站点编程开发的环境中进行搜索引擎优化的相关内容。即使不是编程人员也一样可以从本书获益,但是最好具有一定的编程背景才能够完全地理解并且按照示例进行练习。
我们也试图让本书能够适用于那些具有一定的IT背景,并且希望从更为技术化的角度了解搜索引擎优化的搜索引擎营销人员。每章通常都以非技术化的讨论开始,随后再深入到技术细节。众多图书都研究了搜索引擎优化,但是很少深入到技术细节中,讨论如何针对搜索引擎优化而设计Web站点的书籍。本书就是这少数之一。
在讨论编程过程时,代码中带有大量注释。我们没有隐瞒代码背后的概念,并且包含了立即可用的练习。在本书的示例中包括基于XML的站点地图、社会书签技巧及伪装和地域定位的实现。
本书内容
本书包含了编程人员和搜索引擎营销人员在设计Web站点时就应该知道的最重要主题。
如何学习本书
当然可以逐页逐页地阅读本书,但是也不一定非得这样。我们建议首先阅读第1章~第6章,其他章节可以按照任意顺序细读。为了解决可能遇到的技术问题,Jaimie Sirovich在http://www.seoegghead.com/seo-with-php-updates.html上维护了一个网页,带有每章的更新和勘误。也可以在www.wrox.com找到本书的勘误,下面将会介绍。如果有任何和本书相关的反馈,请尽快联系Jaimie或Cristian。这将会让本书的每位读者都能受益。
在第1章“你是编程人员,也是搜索引擎营销人员”的末尾创建了一个环境,本书的全部代码可以在这个环境中运行。有时使用PHP编程可能会有点小麻烦;为了帮助避免可能遇到的大部分配置和编程错误,我们将会指导你如何准备工作目录和MySQL数据库。
提示:
如果此时还没有准备好这些任务,也不必担心!阅读后面的章节时可以随时翻回来。本书中的全部编程相关任务都按照逐步讲解方式,以尽量让每个人都可以操作完成。
第2章“SEO基础知识”是搜索引擎优化的基本原理介绍。对编程人员来说,它强调了和其工作特别相关的一些要点。搜索引擎营销人员和Web开发人员从中也可以学习到都应该知道的一些工具和资源。
第3章“友好的搜索引擎URL地址”详细讨论了如何使用改善的URL来创建(或增强)Web站点,从而让搜索引擎更易于理解并对访问者更加引人入胜。在此甚至还将创建一个URL工厂,以便您在自己的项目中重用。
第4章“内容重定向和HTTP状态代码”显示了在使用各种HTTP状态代码以正确重定位的所有细微差别,以及其他内容状态。正确使用这些状态代码,对Web站点上的重构信息非常关键。
第5章“重复内容”非常详细地讨论了重复内容。它还对如何避免与重复内容相关的问题进行了分门别类。
第6章“搜索引擎友好的HTML和JavaScript”讨论了在使用HTML、JavaScript、AJAX和Flash进行内容表现时可能遇到的搜索引擎优化问题。
第7章“Web Feed和社会书签”讨论了Web联合和社会书签工具以创建并联合Feed,并且提供了利用社会书签的方法。
书摘回到顶部↑
第1章你是编程人员,也是搜索引擎营销人员
目前,在万维网上Googling信息已经非常普遍,几乎很难想象仅仅在几年前这个动词还未出现时的情况。搜索引擎已经成为我们生活方式的一部分,但是以前并不是这样的。历史上,用于查找信息的系统通常需要人工来完成数据组织和分类。这些系统并没有被完全废弃,如图书馆仍然在按照图书分类法、作者姓名等方式摆放书籍。Yahoo!本身在开始时也通过手工维护Web站点的目录,将其组织和分类。这些都已经过去了。
万维网上的数据现在已经非常浩瀚并且时刻变化,已经不能够被限制到图书馆式的固定结构中。信息的格式变化多端,而数据的每个比特(来自博客、论文、各种Web服务、分类图片等等),形成了一个几乎无穷复杂的虚拟组织。在这个环境中,让信息更为容易检索,在某种程度上而言可能比传统的数据组织或分类结构更为必要。
我们面向的是即时查询和现代搜索引擎。这项功能减少了对前面所述组织和分类的需求,并且从一开始就要求比较高。Google的公共电子邮件服务GMail,将它的搜索能力深入到允许用户根据特定关键词来查找自己电子邮件。Microsoft Windows Vista现在已经集成了即时搜索特性作为操作系统的一部分,帮助用户迅速地查找硬盘上的电子邮件、文档或数据库中的信息,只要从“开始”菜单即可使用而无需关心其文件格式。但是迄今为止,搜索功能的最为广泛的用途还是万维网搜索引擎。
这些搜索引擎是爆炸式成长的Intemet的代表,整个行业的成长伴随着大环境的成长。每次对搜索引擎的访问,都潜在地产生了对特定厂商的业务。请看图1—1,它很清晰地显示了Manhattan的人们在网上可以从哪里定购pizza。此外,由于流量并不根据赞助或主观排名,搜索结果对于卖家来说无需任何开销。如图1-1高亮所示。
……
目前,在万维网上Googling信息已经非常普遍,几乎很难想象仅仅在几年前这个动词还未出现时的情况。搜索引擎已经成为我们生活方式的一部分,但是以前并不是这样的。历史上,用于查找信息的系统通常需要人工来完成数据组织和分类。这些系统并没有被完全废弃,如图书馆仍然在按照图书分类法、作者姓名等方式摆放书籍。Yahoo!本身在开始时也通过手工维护Web站点的目录,将其组织和分类。这些都已经过去了。
万维网上的数据现在已经非常浩瀚并且时刻变化,已经不能够被限制到图书馆式的固定结构中。信息的格式变化多端,而数据的每个比特(来自博客、论文、各种Web服务、分类图片等等),形成了一个几乎无穷复杂的虚拟组织。在这个环境中,让信息更为容易检索,在某种程度上而言可能比传统的数据组织或分类结构更为必要。
我们面向的是即时查询和现代搜索引擎。这项功能减少了对前面所述组织和分类的需求,并且从一开始就要求比较高。Google的公共电子邮件服务GMail,将它的搜索能力深入到允许用户根据特定关键词来查找自己电子邮件。Microsoft Windows Vista现在已经集成了即时搜索特性作为操作系统的一部分,帮助用户迅速地查找硬盘上的电子邮件、文档或数据库中的信息,只要从“开始”菜单即可使用而无需关心其文件格式。但是迄今为止,搜索功能的最为广泛的用途还是万维网搜索引擎。
这些搜索引擎是爆炸式成长的Intemet的代表,整个行业的成长伴随着大环境的成长。每次对搜索引擎的访问,都潜在地产生了对特定厂商的业务。请看图1—1,它很清晰地显示了Manhattan的人们在网上可以从哪里定购pizza。此外,由于流量并不根据赞助或主观排名,搜索结果对于卖家来说无需任何开销。如图1-1高亮所示。
……








点击看大图




加载中...
