• PageRank优化之技术篇(3)

  • 作者:ranknow.cn 发布时间:2009-03-30 点击量:919
      <iframe>  IFRAME 元素也就是文档中的文档,或者好像浮动的框架(FRAME)frames 集合提供了对 IFRAME 内容的访问。请使用 frames 集合读写 IFRAME 内包含的元素。例如,如果要访问 iframe body 对象的 backgroundColor 样式,语法应为:  sColor = document.frames("sFrameName").document.body.style.backgroundColor;  通过 iframe 对象所在页面的对象模型,你可以访问 iframe 对象的属性,但不能访问其内容。

        Iframes是一个能把大量的HTML代码具体到不同的文件里的很方便的办法。在大多数PageRank塑造的实际应用里,iframes被用来显示全部的内容和导航。Iframe构成通常是一两行的HTML代码,通过供参考的iframesrc属性的网址可以访问另一网页的内容。Iframe实质上是一个窗口,可以嵌入网页,访问另一个网页。

       Iframe的内容(和HTML代码)实质上并没有在我们的网页上,所以我们不用担心分配PageRank到这些链接上。当google抓取页面的时候,它看到的是指向另一个网页的src属性的iframe,并看不到用户在浏览器看到的链接。

    原始例子:

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>

    <title>Before Iframe</title>

    </head>

    <body>

    <div id="badlinks">

    <a href="/contact.html">Contact Us</a>

    <a href="/about.html">About Us</a>

    <a href="/privacy.html">Privacy Policy</a>

    <a href="/cart.html">View Cart</a>

    <a href="/shipping.html">Calculate Shipping</a>

    <a href="/returns.html">Returns Policy</a>

    </div>

    <div id="goodlinks">

    <a href="/index.html">Home</a>

    <a href="/page1.html">Landing Page 1</a>

    <a href="/page2.html">Landing Page 2</a>

    <a href="/page3.html">Landing Page 3</a>

    </div>

    <h1>

    Page Heading

    </h1>

    <p>

    Page content.

    </p>

    </body>

    </html>

    更改后的例子:

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>

    <title>After Iframe</title>

    </head>

    <body>

    <iframe src="/header.html" frameborder="0" scrolling="no" width="600" height="20"></iframe>

    <div id="goodlinks">

    <a href="/index.html">Home</a>

    <a href="/page1.html">Landing Page 1</a>

    <a href="/page2.html">Landing Page 2</a>

    <a href="/page3.html">Landing Page 3</a>

    </div>

    <h1>

    Page Heading

    </h1>

    <p>

    Page content.

    </p>

    </body>

    </html>

    出自: www.ranknow.cn
    版权所有,转载请注明出处及本声明.

  • 统计
  • 评分
  • 我的分析师
  • 我的排名
  • 我的SEO优化

京ICP备09026621