首页 网站导航 回忆录 留言板 关于
悬浮目录

· item.c ·

14
3
一个分享py的博主 2023年01月03日

个人博客SEO优化

浏览量(396) 评论量(2) 点赞量(14)

前段时间终于把自己的小博客写完了,上线以后发现,流量少的可怜,听群友们说推送到百度搜索引擎别人就可以通过关键字搜索到自己的网站了,于是我就去看了一下。

这是我的优化结果

下面是优化方法:

百度站长工具的优化

百度站长工具

在这里按照提示添加上自己的网站,然后点击添加好的网站,到如图所示的页面:

这里就会显示很多种提交方法,我这里选择用py爬虫来进行快速手动提交,话不多说上代码

# -*- coding: utf-8 -*-
# file: 百度seo推送.py
# author: 201

import requests

url = 'http://data.zz.baidu.com/urls?site=https://www.gax201.icu&token=you token'

urls = 'https://www.gax201.icu\nhttps://www.gax201.icu/article/30/\nhttps://www.gax201.icu/article/29/\nhttps://www' \'.gax201.icu/article/11/\nhttps://www.gax201.icu/article/12/\nhttps://www.gax201.icu/article/13/ '

def push_urls(url, urls):
    # 根据百度站长提供的API推送链接
    # url = = 'http://data.zz.baidu.com/urls?site=你的网址&token=you token'
    # urls = '网站需要推送的地址,多个可用 \n 链接'

    headers = {
        'User-Agent': 'curl/7.12.1',
        'Host': 'data.zz.baidu.com',
        'Content - Type': 'text / plain',
        'Content - Length': '83'
    }
    try:
        html = requests.post(url, headers=headers, data=urls, timeout=5).text
        return html
    except:
        return "{'error':404,'message':'请求超时,接口地址错误!'}"


push_urls(url, urls)

for i in range(10000):
    res = push_urls(url, urls)
    print('第%s次推送结果为:%s' % (i, res))

print('任务执行完成')

上面代码虽然达到了提交自己的网站到百度的目的,但是我们不可能每天手动运行一遍,接下来便使用一下定时任务

我这里比较懒直接使用的宝塔的定时任务,你也可以使用Linux自带的crontab或者说别的第三方应用

将编辑好的py脚本,放入宝塔设置好参数我们就可以放心了,每天自动推送,还可以查看日志,简直不要太爽!!!

网站首页的优化

​ 我们还要注意一下我们首页的meta标签的设置

Keywords(关键字)说明:为搜索引擎提供的关键字列表

<meta name="keywords" content="程序员,程序猿,"/>

Description(简介)说明:Description用来告诉搜索引擎你的网站主要内容。

<meta name="description" content="meta标签是HTML中的一个重要标签,它位于HTML文档头部的<HEAD>标签和<TITL>标签之间。"/>

robots(机器人向导)说明:robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。

<meta name="robots" content=""/>

content的参数值有all,none,index,noindex,follow,nofollow,默认值是all。

参数说明:参数为 all :文件将被检索,且页面上的链接可以被查询; 参数为 none :文件将不被检索,且页面上的链接不可以被查询; 参数为 index :文件将被检索; 参数为 follow :页面上的链接可以被查询; 参数为 noindex :文件将不被检索,但页面上的链接可以被查询; 参数为 nofollow :文件将被检索,但页面上的链接不可以被查询;

author(作者)说明:标注网页的作者

<meta name="author" content="201,390099126@qq.com"/>

copyright(版权)说明:标注版权

<meta name="copyright" content="本网站版权归TG所有"/>

generator说明:说明网站采用什么编辑器制作。

<meta name="generator" content="你所用的编辑器"/>

Meta Property=og是一种新的HTTP头部标记,即Open Graph Protocol:即这种协议可以让网页成为一个“富媒体对象”。 用了Meta Property=og标签,就是你同意了网页内容可以被其他社会化网站引用等

<meta property=”og:type” content=”video”/>
<meta property=”og:title” content=”五月天_突然好想你MV现场版”/>
<meta property=”og:image” content=”http://g1.ykimg.com/0100641F464A ... 9-76EA-E5E20A1887C4″/>
<meta property=”og:url” content=”http://v.youku.com/v_show/id_XMTIyMTY5NzMy.html”/>
<meta property=”og:videosrc” content=”http://player.youku.com/player.p ... AutoPlay=true/v.swf”/>
<meta property=”og:width” content=”500″ />
<meta property=”og:height” content=”416″ />
<meta property=”og:type” content=”video”/>
<meta property=”og:title” content=”五月天_突然好想你MV现场版_AA”/>
<meta property=”og:image” content=”http://g1.ykimg.com/0100641F464A ... EA-E5E20A1887C44444″/>
<meta property=”og:url” content=”http://v.youku.com/v_show/id_XMTIyMTY5NzMyyyyyyyyyyyyyyyy.html”/>
<meta property=”og:videosrc” content=”http://player.youku.com/player.p ... AutoPlay=true/y.swf”/>
<meta property=”og:width” content=”600″ />
<meta property=”og:height” content=”716″/>

以上就是本博客站对seo的全部优化了,还有更高级更money的操作这里并没有深入探究,不足之处还希望大佬们指点指点。

你觉得文章怎么样:

2 人参与,2 条评论

  • Strive_Mr D1672716895:

    还得是201佬啊

    2023-01-03 19:24:19
    点赞(4) 回复(0) 删除
  • 一个分享py的博主:

    emoji觉得还不错点赞支持一下吧各位佬emoji

    2023-01-03 19:24:12
    点赞(2) 回复(0) 删除