<ul id="g60s4"><pre id="g60s4"></pre></ul>
<strong id="g60s4"><nav id="g60s4"></nav></strong>
<ul id="g60s4"></ul>
  • <tr id="g60s4"></tr>
  • 
    
  • 或者

    淺談SEO優化技巧之HTML結構調整

    作者:青檸i 瀏覽:219 發布時間:2018-05-24
    分享 評論 0

        這段時間看過很多關于seo優化的文章,發現大部分講的都是運營階段的知識,比如外鏈、文章內鏈、PR提升以及針對特定搜索引擎優化的一些經驗之談.這類文章實在是太多太多了,看多了就感覺千篇一律,毫無新鮮感,今天我就說點新鮮的,主要談談seo優化中關于HTML排版的一些技巧,筆者是程序員出生,所以寫的東西稍微偏技術性一些,希望大家能夠多多諒解.


        很多網站首頁都有一個熱點圖模塊,以幻燈片形式進行切換(見下圖)


        此模塊占據國內網站的70%,包括筆者的網站也用到了,而這種效果的代碼往往都是在HTML文檔結構的前面部分,最常見的也就是導航欄的下面,實現方式無非就是FLASH或者JS腳本,最常用的布局代碼如下:


        <div class="banner">    <object>        FLASH版本    </object> </div>  <div class="banner">    <script type="text/javascript">        Javascript版本    </script> </div>


        筆者認為如果在HTML前面部分插入了上面的代碼,不僅對seo優化不利,對普通用戶來講也是很郁悶的事情,對seo不利的地方在于:站長朋友們都知道,一個HTML文檔的前面部分是搜索引擎比較看重的地方,如果您使用JS或者FLASH去實現,雖然這些代碼搜索引擎識別不了,但完全可以把其他重要的地方先展示出來給搜索引擎,這些識別不了的東西靠后顯示.對普通用戶不好的地方在于:此效果一般是4~5張圖片進行切換,而這些圖加起來最少都有200KB左右,無論您使用JS或者FLASH實現,只要您是嵌入在HTML文檔里面,用戶必須等待這些東西加載完成,特別是圖片大的時候,很有可能卡住在頭部那一塊,造成瀏覽器假死現象,這一點對用戶來說是最恐懼的事情.


        這段時間筆者總結了一些解決方案,并通長時間的觀察,實踐證明這些方案是OK的,排名也沒影響,收錄正常,在此斗膽分享給大家.


        一、結構順序調整


        按照以往的排版布局經驗,我們的代碼應該是這樣子的:


        HTML代碼:


        <body>    <div class="container">        <div class="header">頭部內容</div>        <div class="banner">幻燈片效果模塊</div>        <div class="content">正文內容</div>        <div class="copyright">版權部分</div>    </div> </body>


        CSS代碼:


        body {margin:0;padding:0;text-align:center;} .container {width:980px;margin:0 auto;position:relative;background:silver;} .header {height:200px;line-height:200px;background:red;} .banner {height:150px;line-height:150px;background:yellow;} .content {height:400px;line-height:400px;background:blue;} .copyright {height:50px;line-height:50px;background:green;}


        筆者改良過的代碼如下:


        HTML代碼:


        <body>    <div class="container">        <div class="header">頭部內容</div>        <div class="content">正文內容</div>        <div class="copyright">版權部分</div>        <div class="banner">幻燈片效果模塊</div>    </div> </body>


        CSS代碼:


        body {margin:0;padding:0;text-align:center;} .container {width:980px;margin:0 auto;position:relative;background:silver;} .header {height:200px;line-height:200px;background:red;} .banner {position:absolute;top:200px;width:980px;height:150px;line-height:150px;background:yellow;} .content {margin-top:150px;height:400px;line-height:400px;background:blue;} .copyright {height:50px;line-height:50px;background:green;}


        通過以上代碼的對比分析,其實我用的就是CSS里面的Position浮動布局這個技巧,關于Position浮動布局的知識,大家可以查找相關資料,務必要掌握好這個知識點,對seo優化很有用的.


        二、巧用延時加載


        HTML代碼:


        <body>    <div class="container">        <div class="header">頭部內容</div>        <div class="content">正文內容</div>        <div class="copyright">版權部分</div>        <div class="banner"></div>    </div> </body>


        Jquery代碼:


        $(document).ready(function() {    (function() {         FLASH 版本        $(".banner").html("<object>這里是FLASH代碼插入的地方</object>")        AJAX 版本        $.get(", function(data){                $(".banner").html(data);        });    }, 3000);});


        這段Jquery代碼的大概意思是,文檔加載完成后,過3秒鐘,執行AJAX請求,或者一些別的東西,去控制banner這個DIV里面的內容.


        上面兩個方案的代碼只是一些拋磚引玉的例子,您完全可以把它用他其他地方,把一些對seo無關的內容靠后加載,或者用JS延遲加載去顯示,這樣對搜索引擎來說并無大礙,對普通用戶來說也


    国产精品福利午夜在线观看| 日韩人妻无码中文字幕视频| 亚洲处破女AV日韩精品| 精品福利一区二区三区| 日韩不卡视频在线| 日韩大片高清播放器| 国产精品美女流白浆视频| 久久久久无码精品国产app| 国产精品久久久久久久久鸭| 精品无码无人网站免费视频| 久久99精品免费视频| 久久精品国产69国产精品亚洲| 国产亚洲精品资在线| 正在播放国产精品每日更新 | 国产精品久久久久jk制服| 熟女人妻少妇精品视频| 国产午夜精品理论片免费观看| 精品人妻伦九区久久AAA片69| 国产福利电影一区二区三区,亚洲国模精品一区 | 日韩精品人妻系列无码专区| 国产精品视频二区不卡| 国产精品日韩AV在线播放| 国产精品久久久久jk制服| 久久精品视频观看| 久久一区二区精品| 99精品国产在热久久婷婷| 久久狠狠高潮亚洲精品| 69国产成人综合久久精品91| 久久精品国产网红主播| 亚洲国产综合第一精品小说| 国产成人精品日本亚洲18图| 国产精品国产精品国产专区不卡 | 国产伦精品一区二区三区不卡| 亚洲国产成人久久精品软件| 含羞草国产亚洲精品岁国产精品 | A级精品国产片在线观看| 久99久无码精品视频免费播放| 99久久国产综合精品麻豆| 久久精品免费观看| 久久99精品久久久久久青青日本| 98久久人妻无码精品系列蜜桃|