65.9K
CodeProject 正在变化。 阅读更多。
Home

SEO 教程 - 第 1 部分

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.55/5 (20投票s)

2009年4月8日

CPOL

7分钟阅读

viewsIcon

99647

SEO 技巧和技术,以及端到端的 SEO 指南

引言

本文旨在提供一个端到端的 SEO(搜索引擎优化)指南。这是一系列文章,将提供 SEO 的技巧和技术。您可以在我的文章页面找到本文的其余部分。

为什么要进行 SEO?

SEO 帮助人们通过搜索引擎找到您的网站。它通过提高搜索引擎排名并将相关流量带到您的网站来带来更多在线业务。本文介绍了如何对网站进行端到端的 SEO。

SEO 与编程

SEO 与普通的软件编程不同,后者涉及设计、开发、调试、测试和部署。SEO 是一项网站微调活动,涉及对网页的分析和验证。

SEO 是遵守搜索标准使您的网站与特定关键词相关的技术的结合。在进行 SEO 工作时,您可能会发现需要根据搜索标准来验证网页。SEO 永无止境,它是一项为遵循不断发展的搜索标准而进行的持续活动。

SEO 秘诀

要做好 SEO,您应该了解搜索引擎索引器是如何工作的?然而,这正是我们所不知道的!那就是目前 Google、MSN 或 Yahoo 索引器的工作方式。“如果您还不熟悉索引器,您应该知道搜索引擎有三个主要软件组件:爬虫、索引器和搜索页面。”

爬虫查找新网页,并从中获取文本、URL 和其他可搜索的信息。利用页面上的 URL,爬虫可以找到更多网页。

爬虫将页面链接、文本和 URL 提供给索引器。索引器对这些数据应用算法(或搜索标准)来创建单词和单词对与页面链接的数据库。

最后,搜索页面是人们可以搜索索引信息并找到相关网页的地方。

在本文中,我们将学习搜索标准。

如何开始 SEO?

SEO 是一个根据搜索标准验证您网页的过程。本身并没有搜索标准,但有一些技巧可以提高可搜索内容质量和网站排名。

  • XHTML 1.0 和 CSS 2.1 验证
  • 下载时间优化
  • 关键词研究
  • Meta 标签
  • 标题
  • 页面内容
  • 图像 alt 属性
  • 搜索引擎友好的链接

XHTML 1.0 & CSS 2.1 验证

更干净的页面会带来更好的排名和更短的加载时间。在 W3C 网站上检查您的网页是否符合 XHTML 1.0 标准CSS 2.1 标准。移除所有错误和警告的一种方法是下载免费的 Visual Web Developer Express 版本并验证您的页面。页面仅在满足以下条件时才符合 XHTML 1.0 Transitional 标准:

  1. 适当的闭合标签,例如 <img src="logo.gif"> vs. <img src="logo.gif" />
  2. 适当的引号,例如 <img src=logo.gif> vs. <img src="logo.gif" />
  3. 属性不使用缩写,例如 <option selected> vs. <option selected="selected“>
  4. 仅使用小写 HTML 元素和属性。例如 <HTML> vs. <html>
  5. &、>、< 等在所有地方都被转义:titlebodyalt 甚至 URL 中。例如 > vs. &gt;
  6. 还有其他许多方面。请参阅 XHTML1.0 Transitional 规范。

检查网站是否具有有效的 HTML。一个工具是 HTML Validator

下载时间优化

如果您的网页下载时间过长,人们会在加载之前关闭浏览器窗口。搜索引擎会密切关注并提高流量更多的页面的排名。应用以下优化来提高下载时间:

  1. 不要在网页中嵌入 JavaScript。将所有 JavaScript 移至 *.js 文件,并在页面中提供指向 *.js 文件的链接。
  2. 不要在网页中嵌入 CSS 样式。将样式移至单独的 *.css 文件,并在网页中使用 class 属性。
  3. 图像和 Flash不可搜索,并且会增加页面加载时间。避免使用图像和 Flash。
  4. 如有必要,请使用大小经过优化的图像和 Flash 文件。
  5. 删除不必要的空格,即 &nbsp;<br/><p/>。还应删除不必要的 tablespandiv 标签。

关键词研究

如果您的网站使用人们在 Google、MSN 或 Yahoo 中搜索的关键词,那么您的网站很可能会出现在第一位或前五名。关键词研究是一个三步过程:

  1. 理解网站背后的业务
  2. 了解搜索趋势(或人们在搜索什么)
  3. 关键词工具(用于构建关键词列表)

理解网站背后的业务

对于关键词研究,重要的是要找出网站的目的,或者更确切地说,是网站背后的业务。例如,www.holidayhypermarket.co.uk 在线销售度假套餐。他们为许多地区提供廉价的度假和婚礼套餐,特别是西班牙、加勒比海和迪拜。了解这些信息有助于您找到正确的关键词,从而为网站带来正确的流量。还可以访问具有相似主题的网站。

了解搜索趋势

使用以下工具研究人们目前在搜索或购买什么:

查找替代搜索建议以提高关键词质量

关键词工具

要进一步优化您的关键词列表,请使用以下关键词研究工具创建各种单词组合:

Google Suggest 免费
Google Keyword Sandbox 免费
Overture Keyword Suggestion Tool 免费
SEO Book Keyword Research Tool 免费
Digital Point's Keyword Research Tool 免费
Good Keywords 免费
WordTracker 付费
Keyword Intelligence 付费
Keyword Discovery 付费
Submit It / Bcentral URL 提交服务 付费
Page Analysis Tool 免费

 

Meta 标签

 

<meta> Keywords

您所有的关键词研究工作都是为了创建一个如下所示的 <meta> keywords 标签:

<meta name="keywords" content="bargain holidays,cheap holidays,
	cheap flights,family holidays,last minute holidays,last minute,
	late deals,holidays in,holidays to,holiday hypermarket,cheap holiday,
	cheap package holidays," />

不要为了更好的排名而重复关键词,因为大多数搜索引擎都会惩罚这种行为。有些搜索引擎会根据页面文本创建自己的关键词。因此,关键词本身并不能创造奇迹。

<meta> Description

创建一个如下所示的 <meta> description 标签。搜索引擎对关键词和描述长度有限制,并在达到一定长度后截断字符。包含空格的字符限制因时间/搜索引擎而异,范围为 100-300 个字符。由于此描述会显示在搜索引擎结果页面(SERP)中,因此它应清楚地说明网页的目的。

<meta name="description" content="Book cheap holidays online at Holiday Hypermarket. 
	Millions of package holiday bargains, last minute deals, 
	cheap flights and all inclusive holidays to book online." />

标题

如果选择了正确的关键词,您的网站很有可能会被点击并导航。我说“很有可能”,是因为点击率取决于网页标题的质量以及它在搜索引擎结果页面(SERP)中显示的描述。有时,人们不会点击 SERP 中的第一个或第二个网站,因为其标题和描述不佳。提供一个使用关键词的标题,如下所示:

<title>Holiday Packages | Wedding Holiday Packages | Dubai | 
	Florida | Middle East | Europe | Caribbean | Far East </title> 

页面内容

页面内容应在 <h1><h2> 和文本中使用关键词。这将使页面“与”标题、关键词和描述“相关”,并带来更好的搜索引擎排名。使用文本浏览器,如 Lynx,来检查您的网站上有什么可搜索的内容。搜索引擎爬虫看到的网站与 Lynx 看到的非常相似。以下是关键词很重要的一些关键领域:

  • 页面 URL。例如:http://www.greatholidays.com/cheap-dubai-holiday-package-1345.aspx
  • 页面标题,例如:Holiday Packages | Wedding Holiday Packages | Dubai | Florida | Middle East
  • Meta 标签关键词和描述
  • <h1><h2> 和内容
  • 图像 alt 属性

图像 alt 属性

确保为 <img> 标签指定使用“关键词”的 alt 属性。请考虑以下用于 SEO 咨询的 <img> 标签:

  • <img src="seo-consultant.jpg" alt="seo & website consultants"/><img src="sc.jpg" alt="image sc.jpg"/> <img src="sc.jpg"/> 更具可搜索性,并且与 SEO 咨询更相关。
  • 请注意,内容可搜索(sc vs. seo-consultant)和相关(software house vs. seo-consultant)是两回事。使用关键词可以使内容既可搜索又相关。

搜索引擎友好的链接

cheap-dubai-holiday-package-1345.aspxhp.aspx?d=1345 更具可搜索性。

  • 编写一个生成和翻译 SEO 友好 URL 的软件组件。
  • 尝试为图像、Flash 和其他文件命名,使其包含关键词。与 digital-camera.jpg 相比,dc.jpg 是不可搜索的,并且与在线数码相机网站不相关。
  • 超链接可以包含带有关键词的 title 标签,例如 <a href="http://RafeySoft.com/" title="Website Development & SEO Consultant">

历史

  • 2009年4月8日:首次发布
  • 2009 年 4 月 10 日:更新了图像 alt 部分,更正了拼写错误
© . All rights reserved.