第一、分析网站基本数据
1、搜索引擎收录分析
在百度中site:www.xxx.com 结果显示:
问题:
1、相关结果12个,有11个是后台登录地址,都打不开
后台登录地址应该不让收录的,后台地址是供管理人员登录的,不应该被收录。
用robots.txt协议,创建robots.txt文本文件放至网站根目录下,不让搜索引擎收录。
2、搜录仅仅12个,商城站2年的时间,收录应该在上千以上。
3、收录的地址不是首页地址。首页地址是www.xxx.com,这个地址没有收录,说明首页地址权重不够。
在360中site网址:有1条收录
第二、SEO问题分析
1、 https://www.xxx.com/#/ 网址去#,我们所有的页面中,都有#,
例如:
https://www.xxx.com/#/proClassification/1322115153542123521?classId=1322115153542123521&storeType=openPublic
相关资料:
解决方式:
这个# 最常见的是VUE开发的网站,这是由于路由模式是hash模式,如果不想要#,可以使用路由的history模式,这种模式充分利用了history.pushState API来完成URL的跳转而不需要重新加载页面,使用这种模式之后,就没有#了,而是可以像使用正常的url进行访问了。
总结,不管开发语言是什么,url中的#一定要处理,这将会有利于SEO的优化,不处理带有#的页面就会一直没有收录,更别想有排名。
第三、title和meta标签(KD)
TKD里的Title:
Title的设置每个级别都需要针对性设置,不能所有的页面都用一个标题。我们现在商品分类的所有级别的title都是用一个:商品分类-XX交易平台,这样就没有办法进行分类收录。
例如:劳保用品-个人防护这个分类
我们的title是商品分类-XX交易平台,
正确的title为:个人防护-劳保用品-交易平台-XX商城
或者:个人防护用品-劳保用品-XX商城
商品标题:
看京东,所有的列表页标题第一排都有一个共同的字:鞋,这个是一个标签,这个不单是给访客看的,也是给搜索引擎看的。
我们的列表页标题只有品牌, 没有共同的标签,没有商品的属性,搜索引擎不会看图在这个页面没有标签给搜索引擎收录。
解决方式:
1、增加成2行描述,描述字体改小,尽量多展示描述字数。价格字体改小,保持视觉能兼顾描述和价格。
2、将标题改为:代尔塔 (Deltaplus)安全鞋/ 301219新款牛皮劳保透气/防砸/防刺穿/防滑/耐磨/耐油-定做39码
也有不用改的,如:ANDANDA/安丹达 Sup-Rub 多功能牛皮安全鞋 10189 41码 黑色 防砸防刺穿防静电 SRC防滑 300℃耐热橡胶底 1双 销售单位:双
将鞋的这一属性放到第一要素。
3、内页的关键词和描述才用的是统一的描述,没有针对这个页面做描述。title标签在下面,没有和关键词、描述在一起。这里的title标签写的是viewport标签,viewport标签不是SEO优化的常用标签。SEO用TKD(title、keywords、description)
viewport是控制屏幕大小的属性,通常用于手机端的开发。
4、Keywords需要针对每个产品写,例如京东商城,小米L55M7-EA,
title:小米电视EA55 55英寸 金属全面屏 远场语音 逐台校准4K超高清智能教育电视机L55M7-EA以旧换新[行情 报价 价格 评测]-京东
Keywords:MIL55M7-EA,小米L55M7-EA,小米L55M7-EA报价,MIL55M7-EA报价
Description:【小米L55M7-EA】京东JD.COM提供小米L55M7-EA正品行货,并包括MIL55M7-EA网购指南,以及小米L55M7-EA图片、L55M7-EA参数、L55M7-EA评论、L55M7-EA心得、L55M7-EA技巧等信息,网购小米L55M7-EA上京东,放心又轻松。
标题、关键词、描述都围绕小米L55M7-EA这个产品。
5、图片写alt标签,便于搜索引擎识别收录。搜索引擎主要识别文字,图片靠ALT标签识别,如果没有ALT标签,搜索引擎就识别不了。
如京东的产品页。
我们的产品页面代码:
短短几行,无alt标签,无TKD标签,无产品描述等SEO必备元素。我理解的,咱们的产品是从别的网站上接口接过来的。所以页面写的不是我们自己的代码。
解决方式:
产品在我们商城后台重新上传,做TKD,图片做ALT标签。从seo角度上传产品。
第四、网页的结构
404页面设置自动返回首页,目前我们的404页面进入后停留在页面上,无自动跳转到首页或者是提示点击进入首页。