主要有以下措施,排名不分先后:
1. 使用HTTPS #
HTTPS的加密使得用户和网站敏感信息不会在传输过程中泄露,提升用户信任度,增加访问可能性。搜索引擎会优先显示HTTPS网站。
https://wenstudy.com/
2. 每个页面都有H1, H2 #
搜索引擎会优先抓取H1和H2等标签中的信息,通过这些标签识别页面的主要内容和重要信息,利于排名提升。缺乏 h1
与 h2
的页面会被搜索引擎认为是不完整的页面,降低排名。
1<h1>这是标题</h1>
2<h2>这是副标题</h2>
3. 优化网站速度 #
网页加载速度影响排名,因此建议
- 用内容分发网络(CDN)加速资源加载。
- 压缩资源。
- 控制图片分辨率。
- 使用迷你版本的代码比如
foo.min.js
,foo.min.css
。 - 不加载不必要的资源。
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>