精华内容
下载资源
问答
  • seo优化

    2021-03-18 11:30:31
    如何做好的SEO优化策略 针对企业利用SEO优化推广已经不是一个陌生和新鲜的名词了,然而企业SEO优化推广到底做什么?我想很多人还是比较模糊.甚至一些公司招聘SEO优化人员的要求上写的:要求能DIV+CSS、PHP开发、数据库...

    如何做好的SEO优化策略

    针对企业利用SEO优化推广已经不是一个陌生和新鲜的名词了,然而企业SEO优化推广到底做什么?我想很多人还是比较模糊.甚至一些公司招聘SEO优化人员的要求上写的:要求能DIV+CSS、PHP开发、数据库维护、服务器管理,甚至...

    什么是SEO,seo优化有哪些方法?

    您好,SEO就是搜索引擎优化,上做的自然排名,不能超过,优化的方法有很多,首要是标题,关键字,描述写法要正确,URL静态化,采用绝对地址,关键词堆砌,图片加描述,导航分配合理,内链分配串联得当,内容采用原创或深度伪原创,外链要做有质量的,友情链接找与你同行业或相关的做,PR值是谷歌的,对而言,没用!

     

    展开全文
  • SEO 优化

    万次阅读 2018-08-31 17:08:18
    最近才知道有 SEO 优化这个东东,一弄,一天的时间,就 180+ 了。 一、检查自己的博客能否被收录 1.Google inurl:wonz5130.github.io hexo 2.Baidu site:wonz5130.github.io 3. 结果 发现,...

    个人博客也搭了有一个月了,访客量只有 30,桑心 ing

    最近才知道有 SEO 优化这个东东,一弄,一天的时间,就 180+ 了。

    一、检查自己的博客能否被收录

    1.Google

    inurl:wonz5130.github.io hexo
    

    这里写图片描述

    2.Baidu

    site:wonz5130.github.io
    

    这里写图片描述

    3.结果

    发现,Google 和 Baidu 都没有收录我的博客,难怪访问量这么少。

    二、Google 提交搜索引擎

    Google 搜索引擎提交入口

    1.添加自己的博客地址

    这里写图片描述

    2.选择验证方式,推荐 HTML 文件上传

    这里写图片描述

    注意

    第二步将该文件上传到 XXX,之前一直看不懂啥意思(不小心暴露了自己的智商2333),然后网上查了下,发现是这个意思,把下载好的 HTML 文件,放到\source这个根目录下。

    这里写图片描述

    另外,我们的博客系统使用了 hexo,部署在 GitHub 上,因此下载 Google 的验证文件之后,需要在文件开头添加layout: false来取消 hexo 对其进行的转换,如下:

    layout: false
    ---
    google-site-verification: googleXXX.html
    

    然后用

    $ hexo g
    $ hexo d
    

    提交博客之后,需要等待一段时间才能在 Google 上搜到你的博客,因为 Google 需要时间来处理我们的请求、抓取相应网页并将其编入索引。此外,由于 Google 采用复杂的算法来更新已编入索引的资料,因此无法保证我们博客的所有更改都会被编入索引。

    这是 SEO 优化三天之后 Google 搜索到的

    这里写图片描述

    3.站点地图

    验证博客所有权之后,就可以使用一些网站站长工具,比如设置站点地图,那么什么是站点地图呢?引用 Google 的解释如下:

    站点地图是一种文件,您可以通过该文件列出您网站上的网页,从而将您网站内容的组织架构告知 Google 和其他搜索引擎。Googlebot 等搜索引擎网页抓取工具会读取此文件,以便更加智能地抓取您的网站。

    虽然使用站点地图并不能保证 Google 会抓取站点地图中列出的所有网页或将所有网页编入索引,但是大多数情况下,网站站长会因提交站点地图而受益,决不会为此受到处罚。

    对于使用 Hexo 写博客的小伙伴来说,可以使用 hexo-generator-sitemap 插件来生成 Sitemap。插件的使用很简单,只需要下载即可:

    $ npm install hexo-generator-sitemap --save
    

    之后,当我们使用 hexo g 时,会自动生成 sitemap.xml 文件。

    Google 站长工具 提交 sitemap 也是很简单的过程,登录 Google 账号,选择站点,之后在抓取——站点地图中就能看到添加/测试站点地图,如下图:

    这里写图片描述

    站长工具中还有其他一些不错的工具,比如搜索流量——指向您网站的链接里可以看到我们博客的外链情况,如下图

    这里写图片描述

    我觉得我可能还没有配置好,一点数据都没有。

    三、Baidu 提交搜索引擎

    Baidu 搜索引擎入口

    1.添加自己博客的网站

    这里写图片描述

    2.选择验证方式,推荐文件上传

    图片里点的是 HTML,选择第一个文件验证就行。忘记截图了 qwq。

    这里写图片描述

    方法同 Google,也是下载好文件后,放到\source这个根目录下,也要改一下内容。我都是用 Sublime 编辑的。

    3.网页抓取

    上面步骤成功后,进入站点管理,找到网页抓取这边详情点进去。

    这里写图片描述

    SEO 优化过了几天,好像确实有效果了。

    我们主动提交博客文章链接

    如何选择链接提交方式 1、主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。 2、自动推送:最为便捷的提交方式,请将自动推送的 JS 代码部署在站点的每一个页面源代码中,部署代码的页面在每次被浏览时,链接会被自动推送给百度。可以与主动推送配合使用。 3、sitemap:您可以定期将网站链接放到 sitemap 中,然后将 sitemap 提交给百度。百度会周期性的抓取检查您提交的 sitemap,对其中的链接进行处理,但收录速度慢于主动推送。 4、手动提交:一次性提交链接给百度,可以使用此种方式。

    一般主动提交比手动提交效果好,这里介绍主动提交的三种方法

    从效率上来说:

    主动推送 > 自动推送 > sitemap

    4.主动推送

    选择数据类型,默认推送数据,也有更新数据,删除数据。后面 2 个一般用不到

    填写站点,也就是你的域名,我的是 wonz5130.github.io

    填写 token,token 在主动推送例子那边有一串。实在找不到就按下CTRL+F查找 token

    填写文章地址,填写你要提交的文章链接,每行一条记录

    (1)找到 PHP 代码块复制

    类似于

    $urls = array(
        'https://wonz5130.github.io/2018/07/30/135-%E5%9F%BA%E4%BA%8E%20Hexo%20+%20GitHub%20%E7%9A%84%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA.html',
    );
    $api = 'http://data.zz.baidu.com/urls?site=wonz5130.github.io&token=XXX';
    $ch = curl_init();
    $options =  array(
        CURLOPT_URL => $api,
        CURLOPT_POST => true,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_POSTFIELDS => implode("\n", $urls),
        CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
    );
    curl_setopt_array($ch, $options);
    $result = curl_exec($ch);
    echo $result;
    

    \source 根目录下,新建一个名为 tui.php 的文件,用 Sublime 打开,复制上面的代码上去。

    注意,开头和结尾要加 php 的语言格式:

    <?php
    $urls = array(
        'https://wonz5130.github.io/2018/07/30/135-%E5%9F%BA%E4%BA%8E%20Hexo%20+%20GitHub%20%E7%9A%84%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA.html',
    );
    $api = 'http://data.zz.baidu.com/urls?site=wonz5130.github.io&token=XXX';
    $ch = curl_init();
    $options =  array(
        CURLOPT_URL => $api,
        CURLOPT_POST => true,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_POSTFIELDS => implode("\n", $urls),
        CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
    );
    curl_setopt_array($ch, $options);
    $result = curl_exec($ch);
    echo $result;
    ?>
    

    XXX 是你自己的 token,注意保密。

    这里推荐一个在线推送的网站,是一个大佬用 Python 写的,很方便。

    (2)将代码上传网站空间根目录,然后到网页运行
    https://wonz5130.github.io/tui.php
    

    回车之后应该会有返回值

    这里写图片描述

    5.自动推送

    只要将页面上的 js 代码添加到网站的每一个前台页面即可,最值得称赞的是支持所有 html 页面,而不再受限于建站程序!

    例如:

    <script>
    (function(){
        var bp = document.createElement('script');
        var curProtocol = window.location.protocol.split(':')[0];
        if (curProtocol === 'https') {
            bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
        }
        else {
            bp.src = 'http://push.zhanzhang.baidu.com/push.js';
        }
        var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(bp, s);
    })();
    </script>
    

    如果你不知道放到哪,那么最简单的方法就是将上述代码放到你平常用于站点访问统计的代码旁边,比如 CNZZ 的站点统计。当然,其实就是将代码放置到建站程序的公用部分即可,比如 header 或 footer 等公共模块。

    从页面加载优化来说,则建议放置到 footer 模块内,让其后置加载请求。

    然后再

    $ hexo g
    $ hexo d
    

    这是 SEO 优化四天之后 Baidu 搜索到的

    这里写图片描述

    四、致谢

    博客推广——提交搜索引擎

    hexo 干货系列:(六)hexo 提交搜索引擎(百度 + 谷歌)

    百度站长平台 URL 主动推送设置教程

    百度主动推送功能怎么使用

    百度主动推送在线工具

    百度站长平台提交链接 - 主动推送

    百度站长平台推出链接提交自动推送 JS 代码

    版权声明:本文为博主原创文章,如有错误,恳请大家在评论区指出,在下不胜感激~如要转载注明出处即可~

    展开全文
  • SEO优化

    万次阅读 2018-05-13 19:55:04
    SEO(Search Engine Optimization):汉译为搜索引擎优化。...做好SEO优化有利于网站在搜索引擎的排名并提升网站的推广。这里的介绍SEO优化主要从前端方面。 网页结构部分1.采用行为,表现,结构分离,不要将css和...

    SEO(Search Engine Optimization):汉译为搜索引擎优化。搜索引擎优化是一种利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式。做好SEO优化有利于网站在搜索引擎的排名并提升网站的推广。这里的介绍SEO优化主要从前端方面。                                       

    网页结构部分

    1.采用行为,表现,结构分离,不要将css和js代码都写到一个页面中,这会使页面冗杂,结构混乱,还不利于页面性能。

    2,将引入外部JavaScript链接放在body之后,便于在页面先解析在加载js,整体提升用户体验。

    2,提高页面的性能,如果页面上有很多小图片可以将它们合成一张图片,然后利用background-position来显示图片的合理位置。

    3.减少页面的链接请求,对于不重要没有意义的链接可以为其添加rel=''nofollow''属性。

    4.减小页面的深度,对于网站做扁平的处理,减少目录层次。

    5,搜索引擎对HTM5和css3更加青睐。

    代码部分

    合理地使用html标签,使标签语义化,为表现的内容使用合理的标签。

    1,合理的使用h1-h6标签将提高搜索引擎对于关键字的权重。

    2,主导航可以使用<nav>标签

    3,对于<img>标签必须要为其设置title,和alt属性。title对图片说明,alt用于图片在未加载时进行替换。

    4,表格应该使用<caption>表格标题标签

    5,对于想要强调重要的内容或信息可以使用<strong>标签,<em>标签仅次于<strong>。




    展开全文
  • SEO优化 SEO优化技术

    2010-08-09 10:03:53
    SEO优化 SEO优化技术 SEO部分技巧 浅谈百度、谷歌优化的路径-SEO优化教程

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,987
精华内容 10,394
关键字:

seo优化