做网站的SEO,前提当然是得先建个网站。虽然这个系列的文章以SEO为主,但为萌新小白读者考虑,还是增加一篇建站文章,无蛋没有鸡,站才是根本的唯一。
(1)建站准备
1.域名:找一家实力雄厚的域名服务商,帮助注册目前没有被注册的域名,费用一般为几十元一年,不同服务商为吸引用户有不同的优惠折扣,但是续费时价格基本上差不多。或者通过域名交易网站购买,价格因名而定,差别非常大(其实不少互联网大佬就是利用买卖域名挖掘的第一桶金,例如站长教父蔡文胜和美图少帅吴欣鸿)。
SEO需要注意的问题:
--尽量选用简短好记的域名,利于推广
--注意按时续费,否则一旦过期被删除,有可能就再也买不回来了
--查询域名是否曾经被搜索引擎处罚过(曾经处罚过的域名可能长期得不到搜索引擎的有效收录),具体方法如下:
i.通过一些域名历史查询网站,例如http://123.4.cn/history/,查看域名WHOIS历史,如已经注册过,则要注意是否曾经被处罚过(我列举的域名是新注册的,历史清白如下图,并启用了隐私保护;如果是购买的域名则要重点分析)
ii.使用site:搜索指令查看域名网站页面收录情况(例如在百度搜索框中输入site:5cbaby.com,结果如图,由于是新站,几乎没收录);然后用domain:指令(例如domain:5cbaby.com,结果如图,没有反向连接; google则用link:)查看网站反向连接情况。如果收录量少,甚至为0,但反向连接很多,基本上可以肯定该域名被处罚过
site搜索结果:
sitedomain搜索结果:
domainiii.直接在搜索框输入网址,如果发现有多条完整包含这个域名的搜索结果,但是site指令的结果中并没有,那么大概率该域名被处罚过(特殊情况是,短期内的新内容还没被搜索引擎发布到搜索结果中)
2.主机:主机费用可能是草根建站的成本大头,很多个人站长会选择非常便宜甚至免费的主机空间。但是我觉得,如果想把SEO做好,网站的稳定性、健壮性还是要考虑的,所以买个靠谱的主机很有必要。还有一点,独享IP也很重要,因为共享IP上面万一有什么乱七八糟的网站,很可能会被连坐。
列举一下我个人购买主机的体验,供大家参考:
i.首先是大名鼎鼎的阿里云,当初选择它,就是觉得大公司技术和实力有保障,购买之后就有点后悔,因为它以自助式服务为主,并不太适合初学者。另外我想吐槽的是,阿里云主机安全防护分开卖,动不动发消息提醒有漏洞,需要另外付费买安全服务,这个体验很不好,你阿里云提供的是有偿服务,至少在安全方面得有一定保障吧?这么促销搭售,岂不是让用户根本没法放心使用?
ii.在更早的时候,由于囊中羞涩,我也用过一些不太知名的空间商,虽然有一对一服务,甚至可以称得上是任劳任怨的优质服务,但是主机产品是否可靠、易于管理,是需要重点考量的因素,毕竟产品质量本身比服务更重要,虽然一出问题就可以快速响应,但是时不时出个幺蛾子,不说SEO了,正常使用都够呛。
iii.现在选用的主机,才用了1个多月,价格和阿里云差不多,除了流程比较随意(主要靠客户经理“指导”),目前服务和产品都还比较满意。至于名称就不透露了,免得被怀疑是广告,后续有什么情况再向各位汇报。
(2)建站工具
1.技术架构:最好选主流的技术,这样会有更多的开源代码、模板、插件可以使用。在10年前,我建站主要用微软系的ASP(编程语言)+SQL Server;但是目前的建站,绝大多数已经是PHP+MySQL的天下。所以也没什么值得多考虑的,就随大流吧。
2.主机系统:对于小白用户来说,操作系统还是应该选图形化最好的Windows(在租用主机时可选,目前用得比较多的是Windows 2012 64位,建议使用中文版)。
3.建站软件:现在PHP有很多建站集成的软件包可选,例如WNMP,WAMP,我习惯用最流行的XAMPP(包括服务器Apache+MySQL+PHP+Perl,以及FTP,其中Perl我们普通网站基本上不用)。集成软件包的好处就是一键安装,把建站所需的软件一次性装好。
4.建站模板:模板的选择主要看自己建站的目的,是做企业网站、资讯平台、个人博客,亦或社交论坛,不同类型的功能侧重点会有所区别。如果不是做论坛,建议使用CMS(内容管理系统),而CMS中最主流的是WordPress,相对来说它的插件和主题最为丰富,所以我个人也是使用WordPress(具体安装步骤可以问度娘,有很详细的介绍)。至于选用什么主题,则是看个人喜好了,免费、收费的一大堆,功能略有差异,建议选择一款做过SEO优化,且支持移动设备展现的。
(3)备案
建好网站后就要进行备案了,当然,如果用的是海外或者香港主机,不备案也可以访问。但是你的目标用户群在国内的话,只要内容健康合法,还是老老实实租用国内主机吧,而进行网站备案,一般主机服务商都会免费协助完成。现在备案的程序越来越复杂,需要提供的材料也越来越多(竟然还要和特殊幕布一起合影,满头黑线啊),为了避免不必要的麻烦,还是听服务商的安排,乖乖准备齐全。
另外,现在有些地方(例如上海),除了工信部的备案,还要公安网警部门的备案,对于交互式的网站要求比较高,如果是个人博客类,建议把评论功能关闭。
实际上备案号在SEO中也是有些用的,这个后面的文章再展开。
(4)其他疑难杂症
对于技术小白来讲,自助建站确实不是一件容易的事情,可以选择靠谱的外包商来帮助完成,但是要做好SEO,还是必须恶补技术,因为建站外包商一般都不会附赠SEO服务的,而他们建的站,是否便于进行SEO优化就很难说了。下面列举几个我在建站过程中碰到的技术问题,共大家参考。如果有什么疑问,欢迎留言共同探讨(插播广告,本人公众号:莫谈非语,欢迎关注共同探讨,二维码在文末)。
1.ereg_replace()报错处理:如果你使用的是最新版本的PHP,可能会在使用PHP模板/主题时出现类似Function ereg_replace() is deprecated的报错,这是因为新版本的PHP不再支持函数ereg_replace(),所以需要修改为最新的正则函数preg_replace(效率更高)。如:ereg_replace("[/\]{1,}",
'/', dirname(__FILE__) ),修改后应该为:preg_replace("/[/\]{1,}/", '/',dirname(__FILE__) ),注意,在第一个双引号里面的字符串的前后都加上了斜杠/
2.修改上传文件限制:一般WordPress默认上传的文件大小最高为2M,经常会不够用(高清的图片或一小段MP3就会超过限制),可以修改php.ini文件(例如在目录xampp/php/下)中的upload_max_filesize和post_max_size值
3.去掉google字体:WordPress及其主题有可能使用google提供的服务,最为常见的是字体(fonts),但是由于被屏蔽的原因,国内用户无法访问google域名使用这些服务,所以经常会导致WordPress使用起来卡顿。不使用google字体,需要打开文件/wp-includes/script-loader.php,搜索fonts.googleapis.com找到代码位置,用//注释掉:
//$open_sans_font_url ="https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets";
以上简单介绍了一下如何使用WordPress建站,由于本系列的重点不是建站,因此很多细节没有涉及到,例如如何设置DNS解析、如何上传文件到主机、WordPress的安装及各种优化、常用的WordPress插件等。有兴趣的朋友可以多看看相关的论坛和教程,一个优秀的SEOer,必然是一个卓越的站长。
网站就像SEO的地基,无蛋没有鸡,站才是根本的唯一。
网友评论