typecho博客-SEO优化-永久链接设置-伪静态
侧边栏壁纸
  • 累计撰写 64 篇文章
  • 累计收到 1 条评论

typecho博客-SEO优化-永久链接设置-伪静态

soulio
2024-09-04 / 0 评论 / 31 阅读 / 正在检测是否收录...

什么是静态网站、动态网站、伪静态网站

对比

特性 静态网站 动态网站 伪静态网站
定义 固定 HTML 文件构成 通过服务器端脚本动态生成内容 动态网站的 URL 看起来像静态 URL
内容更新 需要手动更新文件 自动更新(通过数据库或用户输入) 内容动态生成,但 URL 伪装成静态的
性能 通常更高,因为直接提供静态文件 可能较低,因为需要处理脚本和数据库查询 性能与动态网站相同,但 URL 更友好
开发复杂度 中等,需要配置 URL 重写规则
适用场景 简单网站,如个人博客、企业展示网站 交互性强的应用,如电商、社交网站 需要友好 URL 的动态网站,如内容管理系统
SEO 优化 较好,直接使用静态 URL 需要额外配置 URL 以优化 SEO 更好,伪静态 URL 有助于 SEO

总结

  • 静态网站:适合简单、固定内容的网站,性能较好,开发维护简单。
  • 动态网站:适合需要频繁更新和用户交互的网站,内容动态生成,性能可能较低。
  • 伪静态网站:结合了动态网站的功能和静态网站的友好 URL,优化用户体验和 SEO。

typecho 的是动态网站

SEO 优化的必要性:

typecho 是一个动态网站,默认情况下不易被搜索引擎收录!也就是说你辛苦搭建网站,更新文章,然而别人在网络上搜索不到你的内容!这就是不做 SEO 优化,网站白搭了!

tyoecho 的 SEO 优化(针对 serv00)过程:

  1. 服务器配置:在网站根目录添加配置文件 .htaccess

    # 启用Apache的重写引擎
    RewriteEngine On
    
    # 设置重写的基准目录为网站的根目录
    RewriteBase /
    
    # 如果请求是index.php,则直接处理
    RewriteRule ^index\.php$ - [L]
    
    # 如果请求的文件存在,则不进行重写
    RewriteCond %{REQUEST_FILENAME} !-f
    # 如果请求的目录存在,则不进行重写
    RewriteCond %{REQUEST_FILENAME} !-d
    
    # 将所有不符合上述条件的请求重定向到index.php
    RewriteRule . /index.php [L]
    
  2. 在 typecho【永久链接设置】中启用【重写】功能

    Clip_2024-09-05_14-06-51

过程中遇到的困难:没有权限配置 nginx 文件

解决:使用.htaccess 配置文件

参考:serv00 官方文档.htaccess - Serv00.com documentation

URL

优化前:https://typecho.soulio.top/index.php/archives/60/

优化后:https://typecho.soulio.top/archives/60.html

示例网站:soulio's blog

总结:SEO 的优化可以搜索网上的教程,细节非常多,包括 URL 优化,网站结构优化,搜索词优化... 最重要的是网站要有优质内容。

本文共 615 个字数,平均阅读时长 ≈ 2分钟
1

海报

正在生成.....

评论 (0)

取消