网站的搜索引擎优化

网站的搜索引擎优化

主要有以下措施,排名不分先后:

1. 使用HTTPS #

HTTPS的加密使得用户和网站敏感信息不会在传输过程中泄露,提升用户信任度,增加访问可能性。搜索引擎会优先显示HTTPS网站。

https://wenstudy.com/

2. 每个页面都有H1, H2 #

搜索引擎会优先抓取H1和H2等标签中的信息,通过这些标签识别页面的主要内容和重要信息,利于排名提升。缺乏 h1h2 的页面会被搜索引擎认为是不完整的页面,降低排名。

1<h1>这是标题</h1>
2<h2>这是副标题</h2>

3. 优化网站速度 #

网页加载速度影响排名,因此建议

  1. 用内容分发网络(CDN)加速资源加载。
  2. 压缩资源。
  3. 控制图片分辨率。
  4. 使用迷你版本的代码比如 foo.min.js, foo.min.css
  5. 不加载不必要的资源。

4. 适配移动端 #

它可以提升移动端用户体验,优化谷歌搜索排名。 根据Google的移动优先索引策略,一个对移动设备友好的网站将在搜索结果中获得更高的排名。

5. 优化标题和描述 #

标题(title)和描述(description)是HTML的header中的两个重要元素。其内容应当简洁明了,能够准确描述页面的内容,吸引用户点击,并进而提升排名。

1<head>
2    <meta name="description" content="这是描述">
3    <title>这是标题</title>
4</head>

6. 使用友好的URL #

URL应当简洁明了,自然反应页面内容,便于用户理解和记忆。当页面里的URL包含关键词时,搜索引擎会更容易识别页面内容,提升排名。

https://wenstudy.com/posts/seo-guideline/

7. 站点地图(SiteMap) #

站点地图是一个XML文件,包含了网站的所有页面链接,可以帮助搜索引擎更好地抓取网站内容。 一般来说,sitemap 的URL是https://example.com/sitemap.xml

1<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
2    <url>
3        <loc>https://wenstudy.com/</loc>
4        <lastmod>2024-11-14</lastmod>
5        <changefreq>daily</changefreq>
6        <priority>0.8</priority>
7    </url>
8</urlset>

8. Robots.txt #

robots.txt 是一个文本文件,非强制要求,但可以告诉搜索引擎哪些页面可以抓取,哪些页面不可以抓取。一般来说,robots.txt 的URL是https://example.com/robots.txt。(即在根目录下)

1User-agent: *
2Disallow: /admin/
3Disallow: /private/

9. 使用Schema标记 #

Schema标记是一种结构化数据标记,可以帮助搜索引擎更好地理解网站内容,提升搜索结果的展示效果。 将以下script放在页面的<head>标签中。

 1<script type="application/ld+json">
 2{
 3    "@context": "https://schema.org",
 4    "@type": "Article",
 5    "headline": "这是标题",
 6    "datePublished": "2024-11-14",
 7    "image": "https://wenstudy.com/image.jpg",
 8    "author": {
 9        "@type": "Person",
10        "name": "作者"
11    },
12    "publisher": {
13        "@type": "Organization",
14        "name": "网站名称",
15        "logo": {
16            "@type": "ImageObject",
17            "url": "https://wenstudy.com/logo.jpg"
18        }
19    }
20}
21</script>