搜索引擎优化培训seo8(SEO(搜索引擎优化)是你的规则应该坚持以做最好的搜索引擎应用程序)
优采云 发布时间: 2021-10-21 14:04搜索引擎优化培训seo8(SEO(搜索引擎优化)是你的规则应该坚持以做最好的搜索引擎应用程序)
SEO(搜索引擎优化)是提高来自搜索引擎的流量的数量和质量的过程。这意味着针对搜索引擎优化您的 网站 将使其更具可翻译性并吸引更多人访问。为了实现最佳搜索引擎优化,您应该遵守以下几条规则:
• 标签应收录关于您的最重要信息网站
• 最重要的内容应保留在此页面上(开始后标记)
• 所有图像标签编号 (
) 应该在 Alt 标签上定义——这是搜索引擎理解图像内容的唯一方法'
简短的开场白,RIA 的世界
如今,网络空间完全不同网站。旧的 HTML 正慢慢被新的富 Internet 应用程序 (RIA) 所取代。但为什么它们如此受欢迎?RIA 技术的*敏*感*词*,往往是改造静态 HTML网站,让它们看起来更像桌面应用程序。
为什么是银光?
Flash 和 AJAX 做的事情与 Silverlight 做的事情几乎一样。但是,Silverlight 应用程序是使用我们最喜欢的语言 C# 创建的。您可以使用任何其他语言,是的。NET 框架也兼容。借助 XAML 的强大功能,我们可以创建出色的设计解决方案。
我需要为我的 Silverlight 应用程序做搜索引擎优化吗?
这是一个没有明确答案的问题。如果您的 网站 是 Silverlight 应用程序,并且您需要搜索引擎索引,那么您必须弄清楚如何进行搜索引擎优化。我强烈建议不要让整个 网站 使用 Silverlight。我喜欢使用*敏*感*词*以不寻常的方式(图表、图形等)显示数据。如果您需要一个特殊的 Silverlight 应用程序来执行某些操作,则在大多数情况下您不需要进行搜索引擎优化。不要忘记 Silverlight 在浏览器中运行,所以一切都将是本地的。
什么是 SEO 和 RIA 以及问题?
富 Internet 应用程序是很棒的东西,但它们的工作是动态的。这句话是什么意思?这意味着当你加载页面时,除了静态文本之外,你看不到一个AJAX,这与HTML项目中的应用程序相同()。您可以使用相同的方法让您的应用程序和桌面以相同的方式工作。但是无论您做什么,重新加载网页时都会显示初始文本。这个想法是你离线工作。您所做的一切都在本地进行,仅在您的计算机上进行。
互联网用户可以看到这些应用程序,但搜索引擎不会看到它们,因为他们无法阅读它们。因此,这是使用区域集成安排时 网站 中的主要问题:如何显示搜索机器人以及 Silverlight 应用程序中的内容。在这个文章我会告诉你一些解决这个问题的方法。它们都不是完美的,但你可以看到你可以“打开搜索机器人的眼睛”。
静态文本应用于您的 Silverlight
第一个技巧是在 Silverlight 应用程序中显示静态文本。这是如何实现的?下面是一个例子来展示。
#div_codeimg{border:0px;}01
02
03
04
05
06
07
08
09
10
11
12
13
14
15 我是SilverlightContent
16
下面的代码有两个层次:SilverlightApplication(可见)和SilverlightContent
2
3
4
5
6
7 宽度 = "400" 高度 = "100" />
8
服务器控件允许您使用 XSL 样式表转换 XML 文件。这是提取 Silverlight 应用程序文本的一种非常简单的方法。当然,如果您的应用程序由许多 XAML 文件组成,那么从每个文件中获取全文将更加困难。
#div_codeimg{border:0px;}01
02
03
04
05
06
07
08
09
10
11
12
13
14
可以通过以下代码进行转换。您可以使用 XslCompiledTransform 类来实现此目标。
#div_codeimg{border:0px;}1 StringBuildersb = new StringBuilder();
2 XslCompiledTransformd = new XslCompiledTransform();
3
4 d.Load("stylesheet.xsl");
5
6 using(StringWritermyWriter = new StringWriter(sb))
7 {
8 d.Transform("input.xml", null ,myWriter);
9 }
隐藏数据验证不是 收录Google
我最近看到一个 文章 声称谷歌机器人没有索引隐藏数据来验证。这是因为垃圾邮件发送者——他们使用这些隐藏的内容。当然,也有一些解决方法。您可以使用 JavaScript 隐藏图层,或移动外部文件的 CSS。
另一种解决方案是使用 Silverlight.js。它提供了一种使用 JavaScript 在动态页面上显示 Silverlight 应用程序的方法。这非常方便,因为您没有隐藏层,但在其上显示 Silverlight 应用程序。此处的内容将基于您的应用程序。
您的 网站 是 Silverlight 应用程序
例如,您创建了一个 Silverlight 应用程序,该应用程序有多个页面来显示您的内容。获取每个页面的整个文本并将其显示在索引上(在隐藏部分页面上)并不是一个好主意。您更喜欢从当前页面获取查询字符串。然后你得到这个网页的相应文本。您还应该包括这些页面之间的链接,以便搜索机器人能够遍历它们。您的应用程序还应查看查询字符串以确定要显示的页面。这样,当您在地址栏中键入时,您的 Silverlight 应用程序将知道显示哪个页面,并且该页面将使用应用程序后面的文本。
这是一个小项目,由 John Mandia 创建。他使用第二种方法试图让搜索引擎索引他的网页。以下是他的工作成果:
▲
这个起始页是一个测试,看看它是否可以被 Silverlight 搜索引擎索引。它使用容器的内容(允许打印的内容和索引),是一个简单地使用 Silverlight 渲染的内容的网页(类似于 CSS)。没有隐藏文本(显示在 HTML 中的内容),这使得通过 CSS 样式(选项)添加非 Silverlight 支持变得容易。他的实验结果令人期待。索引页收录静态文本(来自他的 Silverlight 应用程序的文本),因此搜索机器人可以毫无问题地读取它。
综上所述
我认为在 RIA 和 SEO 方面没有最好的方法。如果您想要搜索引擎优化,请仅使用静态内容。不要将重要数据放在 Silverlight 应用程序中。主要用于*敏*感*词*和数据可视化,并赋予静态 HTML 标记文本包围的所有内容。此外,搜索引擎不只是查看文本,还查看它们获取的 HTML 标签以及它们之间的关系。