zoukankan      html  css  js  c++  java
  • 点餐网站学习(EF+MVC)SEO站内结构

    引言:尚餐网现目前的站内结构还是有一定的缺陷,这是因为开始开发的时候一味的去要求时间,没有过多的去考虑SEO内容结构导致Alexa排名上不去。

    同行的站内结构比我们的站内结构好的哪肯定会轻松的把尚餐网排名挤在后面,现在太后悔了,这样太不值得了,所以做SEO优化站内结构是非常重要的。这也是为什么特别拿一篇来说说,希望更多的人不要和我犯一样的错。

     

    一.MVC文件布局及文件安排

     

    目录

    用途

    Controllers

    放置控制器类

    Models

    放置数据描述、操纵类和业务对象类

    Views

    放置视图

    Scripts

    放置JavaScript脚本

    Images

    放置图像

    Content

    放置css和除了JavaScript脚本,图像以外的东西

    Filters

    放置过滤器代码

    App_Data

    放置数据存数文件

    App_Start

    放置配置文件代码

     

    MVC开发请注意几点

    1.约定胜于配置

      意味着我们可以根据经验(约定)编写应用程序而不需要进行配置。增加可读性,操作性。

    控制器都以Controller为后缀并且保存在Controllers目录。

    Views目录存放应用程序的视图。

    视图的路径为Views/控制器名称/,但有一个共享目录 /Views/Shared/可以自由存放视图。

     

    2.约定可以简化沟通

      你不需配置计算机就会知道如何来执行

      你的程序容易被其他人员浏览、阅读和调试、维护。

     

    二.SEO站内结构优化

    1. 首页文件名

      1.1. 默认文档是否站点首页

      1.2. 是否存在跳转

      1.3. 首页锚文本链接地址是否唯一

    2. 目标关键词

      2.1. 目标关键词及数量

      2.2. 目标关键词准确性

      2.3. 目标关键词竞争度分析

      2.4. 目标关键词建议

    3. 长尾关键词

      3.1. 长尾关键词

      3.2. 长尾关键词获取方式

      3.3. 长尾关键词相关度

      3.4. 长尾关键词记录单

    4. 网站结构

      4.1. 是否树形结构

      4.2. 页面间链接情况

      4.3. 栏目间链接情况

      4.4. 页面JS文件使用情况

      4.5. 页面多媒体使用情况

      4.6. 图片ALT属性检查

      4.7. 内容和样式是否分离

    5. 网站导航

      5.1. 是否锚文本导航

      5.2. 导航锚文本关键词相关性

      5.3. 主导航和次导航

      5.4. 是否有面包屑导航

    6. 栏目页

      6.1. 三个标记;titlekeywordsdescription

      6.2. 标题结构

      6.3. 关键词相关性

      6.4. 分页标题重复度检测

      6.5. 分页链接URL是否加深了URL深度

    7. 内容页

      7.1. 内容来源

      7.2. 三个标签;Title、Keywords、Description

      7.3. 四处一词;标题,关键词,描述,外链锚文本

      7.4. URL深度

      7.5. URL是否包含关键词(英文)

      7.6. 标题格式

      7.7. H标记的使用

      7.8. 文章写作是否符合SEO规范

      7.9. 图片ALT属性

      7.10. 站内关键词锚文本

      7.11. 五条金律

      7.12. 文章总量

      7.13. 文章收录量

      7.14. 页面关键词密度

      7.15. 相关内容推荐

      7.16. 是否对缩进等无用代码进行清理

    8. 页面更新机制

      8.1. 是否存在页面更新机制

      8.2. 页面更新方式

      8.3. 页面更新频率

    9. Robots.txt蜘蛛协议

      9.1. 文件是否存在

      9.2. 正确性检查

      9.3. 蜘蛛权限检查

      9.4. 是否泄露后台地址

     

    10. 404错误页面

      10.1. 404页面正确性

      10.2. 404页面内容策划

      10.3. 是否存在302跳转

      10.4. 是否在Robots.txt文件中进行屏蔽

    11. sitemap网站地图

      11.1. 是否有网站地图

      11.2. 网站地图格式是否正确

      11.3. 网站地图文件类型

      11.4. 是否在robots.txt文件中指明地图位置

    12. URL标准化

      12.1. 主域名标准化

      12.2. 页面URL标准化

      12.3. URL搜索引擎友好化

      12.4. URL是否唯一化

    13. 友情链接

      13.1. 友情链接数量

      13.1.1. 页面总数

      13.1.2. 域名总数

      13.2. 友情链接质量

      13.3. 友情链接站点类型多样化

      13.4. 是否存在链轮结构

      13.5. 是否购买链接

      13.6. 是否使用黑链

    14. 站内站建设

      14.1. 是否存在站内站

      14.2. 站内站建设现状

      14.3. 站内站定位

      14.4. 一级目录或二级域名

      14.5. 其他(同主站分析)

    15. 权重传递控制

      15.1. 是否对非重要内容进行权重传递屏蔽

      15.2. 是否对第三方服务URL进行权重传递屏蔽

      15.3. 是否对第三方广告进行权重传递屏蔽

      15.4. 是否对第三方提交内容中的URL进行权重传递屏蔽

      15.5. 其他屏蔽

    16. 其他因素

      16.1. 网站安全性

      16.2. 广告数量和展示方式

      16.3. 是否安装统计分析代码

      16.4. 是否有联系方式

      16.5. 是否提供RSS订阅

      16.6. 设为首页和收藏等

      16.7. 公信力项目展示

      16.8. 是否符合政策法规

     

  • 相关阅读:
    Centos下Oracle11gR2安装教程与自动化配置脚本
    你知道CPU结构也会影响Redis性能吗?
    谈谈InnoDB中的B+树索引
    理论:第十一章:大厂程序员如何使用GitHub快速开发学习
    理论:第十四章:生产环境服务器变慢如何诊断,性能评估
    理论:第十三章:堆溢出,栈溢出的出现场景以及解决方案
    理论:第十二章:Dubbo的运行原理,支持什么协议,与SpringCould相比它为什么效率要高一些,Zookeeper底层原理
    理论:第十章:公平锁,非公平锁,可重入锁,递归锁,自旋锁,读写锁,悲观锁,乐观锁,行锁,表锁,死锁,分布式锁,线程同步锁分别是什么?
    理论:第九章:JVM内存模型,算法,垃圾回收器,调优,四大引用,常见的JVM错误,类加载机制(双亲委派),创建一个对象,这个对象在内存中是怎么分配的?
    理论:第八章:线程是什么,有几种实现方式,它们之间的区别是什么,线程池实现原理,JUC并发包,ThreadLocal与Lock和Synchronize区别
  • 原文地址:https://www.cnblogs.com/17say/p/2920235.html
Copyright © 2011-2022 走看看