一步一步建立10万IP电影网站

版本号

修改内容

作者

修订时间

V1.0

初始化文档内容

小优

2012-12-10

V1.1

新增网站运营内容

ivan

2013-1-10

V1.2

新增网站推广策略

ivan

2013-2-1

目录

1. 前言 3

2. 你的团队组成 3

3. 如何选择空间服务提供商 4

3.1. 域名服务提供商 4

3.2. 空间服务提供商 5

3.3. DNS服务提供商 6

4. 如何电影建站程序 7

5. 做好程序源码管理工作 8

6. 服务器/VPS的配置说明 9

7. 配置32bit的CentOS6.2服务器 10

7.1. 准备工作: 10

7.1.1. 配置好IP、DNS 、网关,确保使用远程连接工具能够连接服务器 10

7.1.2. 配置防火墙,开启80端口、3306端口 10

7.1.3. 关闭SELINUX 11

7.1.4. 系统准备工作 11

7.1.5. 开始下载软件包 11

7.2. 安装过程: 12

7.2.1. 安装编译工具及库文件(使用CentOS yum命令安装) 12

7.2.2. 安装libmcrypt-2.5.7 12

7.2.3. 安装cmake-2.8.7 12

7.2.4. 安装apr-1.4.6 12

7.2.5. 安装apr-util-1.4.1 13

7.2.6. 安装mysql-5.5.21 13

7.2.7. 安装apache2.4.1 14

7.2.8. 安装php5.3.10 15

7.2.9. 配置apache支持php 16

7.3. 验证过程: 17

8. 网站运营 17

8.1. 原创内容 17

8.2. 内容运营 17

8.3. 内容定期更新 18

9. 网站推广 18

9.1. 依赖搜索引擎推广策略 18

9.2. 不依赖搜索引擎推广策略 19

10. 网站优化一些措施 20

10.1. 301跳转 20

10.2. 静态文件压缩 20

10.3. 合并请求 20

10.4. 启动Gzip 20

11. 一点心得 20

1. 前言

在看本文之前,请大家问问自己以下几个问题:

1、你喜欢看电影吗?

2、你做电影网站的目的是什么?

3、你计划用多长的时间来达到你的目标,你策略和方法是什么?

4、你有自己的团队吗,仍然是单枪匹马?

5、你的资金能维持多久?

多问上面的这些问题包含了:创业方向,阶段目标,团队构成和粮食。

这些问题,在创业的每个阶段都会有不同的回答,但是不要紧,通过本文,凡兔影院的团队成员给分享一下,我们的苦和乐,也给各位有志于做个人电影网站的站长或团队一点建议或经验,当然少不了教训。

本文的所有图片是基于 爱看乐影院www.ikanle.com来进行说明,加上了vanto.cc的水印。

2. 你的团队组成

现在都是拼资源的时代,谁的资源多,谁就能熬到最后,成为赢家。快,快,还是快,我们需要一个快速响应的团队,才能在这个时代立足。

单枪匹马,现在已经很难了,尤其是大部分的站长都还是以兼职的形式来做,这样更是难上加难。

一个比较好的初期电影网站的团队我觉得应该需要有以下几个角色:

1、开发:负责网站的开发,测试,发布,服务器的管理,保证网站运行的稳定性。

2、运营:负责每日的内容采集,原创内容的增加,专题内容的编辑,当前热门影视的编辑推荐。

3、市场:负责网站的SEO,软文的编写,谈合作网站,广告接入,网站排名优化。

作为个人站长,可能上面这几块都会一点,但是,如果你期望你的网站能做大做强,必须快速建立自己的团队,找到和你志同道合的人员,一起奋斗努力,实现共同的目标。

3. 如何选择空间服务提供商

3.1. 域名服务提供商

申请的com的可以在国外或国内,很多人比较喜欢cc的域名,见仁见智吧。

1、国外godaddy很出名了,但是购买域名的时候,最好去找一些coupon,又可以优惠一点,有些coupon的优惠高达50%-75%,续费也可以使用的。

2、国内的当然就是万网,几十块就可以拿下一个域名了。

3、有些人认为最好能买到一个老站,这个可以提供网站的排名,这个我觉得没有太大的必要,关键还是你的内容运营。

4、以下是godaddy的域名控制面板的部分截图介绍:

a、登录后,点击“My Account”,进入账户页面。

b、你的点击“launch”进入你的域名管理页面(注意:不是空间管理页面)

c、点击“set Nameservers”可以设置你的dns,而在DNS Manager中,我这里显示的是“Not hosted here”是表示,我的网站空间不是由godaddy来提供的,我们是使用了另外的空间提供商。

d、DNS使用dnspod(国内dns服务器提供商)的免费绑定服务。

3.2. 空间服务提供商

网上很多这样的对比信息:

这里说明的空间服务,包含了我们熟悉的虚拟主机,vps或独立服务器

1、国外空间服务优点:便宜,不用备案,大部分做不了百度的广告,当然由于我们选了电影网站作为我们的建站定位,由于版权的问题,决定我们很难通过google的广告审核。

2、国外空间服务缺点:随时都有可能给墙,英文一大堆,配置过程,有时候让人摸不着头脑;

3、国内空间服务优点:可以选择备案,可以做百度广告,毕竟这个是主要的收入来源,操作后台比较适合国人习惯。

4、国内空间服务缺点:国内的东西资源就是紧张,比较贵。

但是,凡兔影院团队建议你们,如果想做一个稍微大的一点的站(10万ip级),最好还是选择一个稳定的vps或者服务器,作为你们的网站硬件支持。

3.3. DNS服务提供商

1、国外的有cloudflare,提供免费的DNS服务,并且缓存功能很强大,在你网站down掉的时候,仍然可以提供服务,另外安全性高也是它的一大亮点,可以宣称可以抵挡;

网站:https://www.cloudflare.com/,以下是网站加入其DNS后的截图。

2、国内的有DNSpod,操作界面比较简单,比较对国人来说,还是很不错的选择。

友情提醒:如果你使用DNS服务商提供的DNS服务,你可以配置好你网站对应的记录A,如“黑色涂改”部分就是你的网站绑定的IP,而不需要到你的域名服务商中进行修改。

以上两个都是不错的选择。

4. 如何电影建站程序

序号

程序

优点

缺点

1

马克斯maxcms

Asp程序老程序,支持SQL Server/Access 数据库,程序比较完善,部署在Window系统中,技术要求比较低,适合大部分初级新站长,可以选择的模板多。支持拼音url,静态目录输出。很多大站选择这个。

基本停止了更新了,模板大部分雷同,对于百度收录不利。

由于程序雷同比较高,新站的竞争很大,需要花比较多的功夫来修改模板做优化。

2

飞飞feifeicms

PHP支持百度影音和QVOD等多种资源,内置的资源比较多,可以方便采集

要求技术稍微高一点,后台界面稍微不够方便,但是不影响功能。不支持拼音url,需要二次开发。

3

光线gxcms

程序和飞飞cms类似,但是质量比较好,后台操作比较方便。

只做百度影音,资源少,不支持拼音url,需要二次开发。

4

苹果cms

支持PHP/ASP,更新快,内置资源比较多,对于懒站长是个很大的福利,但是也不要忘了做采集后内容的优化

论坛的人气稍微不足,需要加强推广,不过这个也是好处,模板不多,百度蜘蛛相当比较青睐。

选择原则:

1、没有哪个是最好的,决定选择哪个,都需我们用心来经营。

2、没有哪个是一个完善的程序,如何需要增加新的功能,都需要你二次开发。

3、选择适合自己的就可以了,毕竟每个cms都有人选择,并且每个cms都有做得很成功的站长 :)

5. 做好程序源码管理工作

如果你们是团队开发,强烈建议大家使用bitbucket.org上面的git或mercurial的免费源码管理服务。当然,如果各位站长的已经有能力投资服务器,可以直接在服务器上搭建代码管理托管程序(SVN,Mercurial,Git等)。

下面介绍一下bitbucket的使用:

1、网站首页,经过多次改版了。

2、点击“Repositories”进入仓库管理界面

3、点击“齿轮”进入设置页面。

4、两种源码管理协议:https/ssh。


6. 服务器/VPS的配置说明

作为一个电影站长,如果你们还是停留在考虑使用虚拟空间的观念的话,建议你们还是不要做电影网站了。

要想用户体验好,能留住用户,没有一个稍微好的服务器或vps支撑,估计这个电影网站是做不大的,现在的服务器租用都很便宜了(每个月也就2-3百块),vps一年才1千左右;作为一个需要长期发展的网站,这点钱还是需要花的。

选择什么操作系统要看我们选择什么电影的cms,如果是asp,就选择window2003/2005/2008的,如果是PHP,当然是linux是首选(如CentOS,Ubuntu,Redhat等)。

7. 配置32bit的CentOS6.2服务器

以下是在32bit的CentOS 6.2一步步编译安装Apache2.4.1,MySQL5.5.21和PHP5.3.10(注意各个软件包版本)

这个过程会比较痛苦一点,请慢慢看下面的每一个步骤,不能保证每个人都可以成功配置好,但是需要有遇到问题,解决问题的能力啊。

7.1. 准备工作:

以下是我选择了国外的linode服务器,操作系统Centos的配置过程,仅供参考:

7.1.1. 配置好IP、DNS 、网关,确保使用远程连接工具能够连接服务器

相关的配置过程可以,在网上搜索一下,很多这样的说明的。

7.1.2. 配置防火墙,开启80端口、3306端口

vi /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙)
   -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允许3306端口通过防火墙)

说明:如果你的服务器或vps上面没有这个文件,可以通过 这个命令生成 /sbin/service iptables save

特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面

#########################################################
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
#########################################################
/etc/init.d/iptables restart  #最后重启防火墙使配置生效

7.1.3. 关闭SELINUX

vi /etc/selinux/config
   #SELINUX=enforcing       #注释掉
   #SELINUXTYPE=targeted    #注释掉
   SELINUX=disabled         #增加(有些服务器上面已经是这个配置了)
   :wq  保存,关闭
   shutdown -r now   #重启系统

7.1.4. 系统准备工作

软件源代码包存放位置:/usr/local/src
    源码包编译安装位置:/usr/local/软件名字

7.1.5. 开始下载软件包

使用xshell/putty/secureCRT等工具远程SSH到服务器,去到src目录:

cd /usr/local/src

注意各个软件包的版本号

1、下载apache
http://www.apache.org/dist/httpd/httpd-2.4.1.tar.gz

wget http://lnamp-web-server.googlecode.com/files/httpd-2.4.1.tar.gz

2、下载MySQL
http://mysql.mirror.kangaroot.net/Downloads/MySQL-5.5/mysql-5.5.21.tar.gz

wget  http://downloads.mysql.com/archives/mysql-5.5/mysql-5.5.21.tar.gz
3、下载php
http://cn.php.net/distributions/php-5.3.10.tar.gz

wget http://docs.php.net/get/php-5.3.10.tar.gz/from/jp.php.net/mirror -O php-5.3.10.tar.gz
4、下载cmake(MySQL编译工具)
wget http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gz
5、下载libmcrypt(PHPlibmcrypt模块)
wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gz
6、下载apr(Apache库文件)
wget http://mirror.bit.edu.cn/apache/apr/apr-1.4.6.tar.gz
7、下载apr-util(Apache库文件)
wget http://mirror.bit.edu.cn/apache/apr/apr-util-1.4.1.tar.gz

或者你也可以下载到本地,然后通过,WinSCP/CuteFtp远程连接到服务器,把下载好的软件上传到服务器/usr/local/src下面

7.2. 安装过程:

以下是用xshell/putty/secureCRT工具远程登录到服务器,在命令行下面操作的

7.2.1. 安装编译工具及库文件(使用CentOS yum命令安装)

yum install make apr* autoconf automake gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd  kernel keyutils  patch  perl kernel-headers compat* mpfr cpp glibc libgomp libstdc++-devel ppl cloog-ppl keyutils-libs-devel libcom_err-devel libsepol-devel libselinux-devel krb5-devel zlib-devel libXpm* freetype libjpeg* libpng* php-common php-gd ncurses* libtool* libxml2 libxml2-devel patch

7.2.2. 安装libmcrypt-2.5.7

cd /usr/local/src
tar zxvf  libmcrypt-2.5.7.tar.gz   #解压
cd  libmcrypt-2.5.7 #进入目录
./configure    #配置
make           #编译
make install   #安装

7.2.3. 安装cmake-2.8.7

cd /usr/local/src
tar zxvf cmake-2.8.7.tar.gz
cd cmake-2.8.7
./configure
make           #编译
make install   #安装

7.2.4. 安装apr-1.4.6

cd /usr/local/src
tar zxvf  apr-1.4.6.tar.gz
cd apr-1.4.6
./configure --prefix=/usr/local/apr
make
make install

7.2.5. 安装apr-util-1.4.1

cd /usr/local/src
tar zxvf apr-util-1.4.1.tar.gz
cd apr-util-1.4.1
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

make
make install

7.2.6. 安装mysql-5.5.21

cd /usr/local/src
tar zxvf mysql-5.5.21.tar.gz  #解压
cd mysql-5.5.21
#配置

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1

#请注意cmake 后面是有一个点的。

make #编译
make install  #安装

groupadd mysql  #添加mysql组
useradd -g mysql mysql -s /bin/false  #创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统

/usr/local/mysql/data  #MySQL数据库存放目录
chown -R mysql:mysql /usr/local/mysql   #设置MySQL数据库目录权限
cd /usr/local/mysql
cp ./support-files/my-huge.cnf /etc/my.cnf   #拷贝配置文件(注意:/etc目录下面默认有一个my.cnf,直接覆盖即可)
vi /etc/my.cnf   #编辑配置文件,在 [mysqld] 部分增加下面一行
basedir = /usr/local/mysql

datadir = /usr/local/mysql/data  #添加MySQL数据库路径

log-error = /usr/local/mysql/mysql_error.log

pid-file = /usr/local/mysql/mysql.pid

user = mysql

tmpdir = /tmp
:wq!   #保存退出
./scripts/mysql_install_db --user=mysql  #生成mysql系统数据库
cp ./support-files/mysql.server  /etc/rc.d/init.d/mysqld  #把Mysql加入系统启动
chmod 755 /etc/init.d/mysqld   #增加执行权限
chkconfig mysqld on  #加入开机启动
vi /etc/rc.d/init.d/mysqld  #编辑
basedir=/usr/local/mysql   #MySQL程序安装路径
datadir=/usr/local/mysql/data  #MySQl数据库存放目录
service mysqld start  #启动 
vi /etc/profile   #把mysql服务加入系统环境变量:在最后添加下面这一行
export PATH=$PATH:/usr/local/mysql/bin

下面这两行把mysql的库文件链接到系统默认的位置,这样你在编译类似PHP等软件时可以不用指定mysql的库文件地址。
ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql
ln -s /usr/local/mysql/include/mysql /usr/include/mysql

因为自定义了路径,所以做几个软连接吧

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/

ln -s /usr/local/mysql/bin/mysqldump /usr/local/bin/

ln -s /usr/local/mysql/bin/mysqladmin /usr/local/bin/

shutdown -r now     #需要重启系统,等待系统重新启动之后继续在终端命令行下面操作
mysql_secure_installation    #设置Mysql密码

根据提示按Y 回车输入2次密码,或者直接修改密码/usr/local/mysql/bin/mysqladmin -u root -p password "123456" #修改密码

9、初始化root用户

mysqladmin -u root password '123456'

service mysqld restart  #重启
到此,mysql安装完成!

7.2.7. 安装apache2.4.1

cd /usr/local/src
tar -zvxf httpd-2.4.1.tar.gz
cd  httpd-2.4.1
mkdir -p /usr/local/apache2  #创建安装目录
./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-ssl --enable-ssl --enable-module=so --enable-rewrite --enable-cgid --enable-cgi    #配置
make    #编译
make install  #安装
/usr/local/apache2/bin/apachectl -k start  #启动
vi /usr/local/apache2/conf/httpd.conf   #编辑配置文件
找到:#ServerName www.example.com:80
修改为:ServerName www.vanto.cc:80
找到:DirectoryIndex index.html
修改为:DirectoryIndex index.html index.php
找到:Options Indexes FollowSymLinks
修改为:Options FollowSymLinks    #不显示目录结构
找到AllowOverride None 
修改为:AllowOverride All   #开启apache支持伪静态,有三处都做修改
LoadModule rewrite_module modules/mod_rewrite.so   #取消前面的注释,开启apache支持伪静态
vi /etc/profile  #添加apache服务系统环境变量
在最后添加下面这一行
export PATH=$PATH:/usr/local/apache2/bin
cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd      #把apache加入到系统启动
vi /etc/init.d/httpd   #编辑文件
在#!/bin/sh下面添加以下两行
#chkconfig:2345 10 90
#description:Activates/Deactivates Apache Web Server

chown  daemon.daemon  -R /usr/local/apache2/htdocs  #更改目录所有者
chmod   700 /usr/local/apache2/htdocs  -R #更改apache网站目录权限
chkconfig httpd on    #设置开机启动
/etc/init.d/httpd start
service httpd restart

7.2.8. 安装php5.3.10

cd /usr/local/src
tar -zvxf php-5.3.10.tar.gz
cd  php-5.3.10
mkdir -p /usr/local/php5  #建立php安装目录
./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/etc --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-mysql-sock=/usr/local/mysql/mysql.sock --with-gd --with-iconv --with-freetype --with-jpeg --with-png --with-zlib --with-libxml --enable-xml --enable-discard-path --enable-magic-quotes --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-force-cgi-redirect --enable-mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --with-mime-magic --enable-suhosin --enable-session --with-mcrypt

#配置
make   #编译
make install    #安装
mkdir /usr/local/php5/etc
cp php.ini-production  /usr/local/php5/etc/php.ini  #复制php配置文件到安装目录
rm -rf /etc/php.ini   #删除系统自带的配置文件
ln -s  /usr/local/php5/etc/php.ini   /etc/php.ini   #创建配置文件软链接
vi /usr/local/php5/etc/php.ini    #编辑
找到:;open_basedir =
修改为:open_basedir = .:/tmp/   #防止php木马跨站,重要!!
找到:disable_functions =
修改为:

disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd, posix_getegid,posix_geteuid,posix_getgid, posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid, posix_getppid,posix_getpwnam,posix_getpwuid, posix_getrlimit, posix_getsid,posix_getuid,posix_isatty, posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid, posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname
#列出PHP可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。
找到:;date.timezone =
修改为:date.timezone = PRC
找到:expose_php = On
修改为:expose_php = OFF  #禁止显示php版本的信息
找到:display_errors = On
修改为:display_errors = OFF  #关闭错误提示

7.2.9. 配置apache支持php

vi /usr/local/apache2/conf/httpd.conf  #编辑apache配置文件
在LoadModule php5_module        modules/libphp5.so这一行下面添加、
AddType application/x-httpd-php .php  (注意:php .php这个点前面有一个空格)
service httpd restart    #重启apache
service mysqld restart   #重启mysql

7.3. 验证过程:

vi /usr/local/apache2/htdocs/index.php   #输入下面内容
<?php
phpinfo();
?>
:wq!   #保存
在客户端浏览器输入服务器IP地址,可以看到相关的配置信息,表示配置已经成功!
网站程序上传到/usr/local/apache2/htdocs目录里面,如果安装有问题,请检查目录权限
确保改目录为以下权限
chown daemon.daemon -R /usr/local/apache2/htdocs
chmod -R 700 /usr/local/apache2/htdocs

8. 网站运营

网站运行环境已经配置好,恭喜大家,下面我们来聊聊网站的运营方面的事情。

内容,一个网站的精髓就是内容,原创的,高质量的内容才能留住用户,才能获得搜索引擎的喜爱。

8.1. 原创内容

1、电影标题:采集的内容的标题都是一样的,但是你需要做一些修改,如加上必要的修饰,如:DVD,BD,首发,高清,无水印等。

2、电影描述:需要我们多花时间来对描述进行修改,不是简单的同义词替换,需要可读性强。

3、电影评论:最好可以加上电影的一些评论信息,花的时间会比较多。

4、独立压片:如果有条件的话,可以自己压最新的片子,放在资源网站上面,当然压片加上自己的水印就是非常重要的推广之道。

8.2. 内容运营

1、首页推荐:最热门的电影电视的首页推荐。

2、最新内容:最新更新的内容。

3、排行榜:各种分类的排行榜,更新排行榜,热播排行榜。

4、频道预告:预告片区域,保证用户能日日尝鲜。

5、卫视直播:当前热播的电视剧节目推荐。

6、专题板块:按明星维度,按年份,按分类等等经典再现。

7、标签搜索:爱情,惊悚,恐怖,言情等等标签分类搜索。

8.3. 内容定期更新

1、定时采集:如果可以实现自动化尽量实现,减少人工操作。

2、手动更新:对于稀缺资源必须要手工更新到网站上面。

9. 网站推广

请记住,在你推广之前,一定要把网站运营的内容做好,不要草草的上线,避免用户和搜索引擎蜘蛛对你的内容不感兴趣。

9.1. 依赖搜索引擎推广策略

1、保持内容的原创性

有条件可以做到原创,这个是最好的推广方式,百度蜘蛛非常青睐高质量的原创内容,这个就是网站生存,壮大的资本。好的内容,蜘蛛会不断的收录我们的内容,这是一个长期的工作,也是网站的根本。

2、获取高质量外链

拒绝垃圾外链,现在搜索引擎已经在进行一系列改进算法,如百度的绿萝算法最近上线,对垃圾外链进行狠狠的打击,垃圾外链太多的网站,将会受到惩罚,也就是我们常说的:被K,被降权,不收录,清除快照等,现在很多做SEO的公司,很多都声称可以每个月发几百个或几千个外链,这些不是垃圾外链是什么呢?。

3、向各大搜索引擎推荐

向百度,google,bing,soso,360,搜狗等多个搜索引擎提交自己网站,但是在进行这个一步之前,你的网站结构,关键字,标题等都要确定好,不要等到提交网站后,频繁修改这些内容,这样会让蜘蛛对你重新考核的。

4、百度贴吧

可以选择一些不太热门的贴吧,留下自己的网站信息,有些贴吧还是可以发发链接的,自己摸索一下吧。

5、百度文库/豆丁网/

原创文章首要发在百度文库上,这样权重比较高,对于我们的网站是一个很好的推广。

6、百度知道/soso问答/新浪爱问

作为一个热心的用户来回答百度知道上面的问题,留下自己的网站名称,网址就不建议留下来了,百度比较讨厌这样的做法,当然你在注册百度账号的时候,可以把你自己的网站的域名作为自己的账号名称。

9.2. 不依赖搜索引擎推广策略

1、QQ群发

可以通过群发软件,群发到QQ群或者发到QQ群中的每个成员,至于是什么软件,我就不说了,免得大家以为我是在给哪个公司做推广,:)

2、邮件群发

现在群发邮件没有以前这么容易了,大部分的邮件服务提供商都做了垃圾邮件和黑名单的过滤,目前市面上大部分的群发邮件的软件,都是会受到这样的限制,很多的群发出去的邮件很多是到达不了用户的邮箱的。除非你是使用了企业委托的群发方式,企业有他强大的中转服务群,他们可以依赖这样的中转服务来实现群发邮件。

3、QQ空间留言

这个推广手段是不错的,很多人都喜欢看自己的QQ空间上有什么留言的。

4、微博推广

建立自己的微博,培养自己的粉丝,常常推出电影的信息。

5、建立QQ群

建立自己的QQ高级群,群中的这些用户是推广你网站口碑的助手,一定要维护好。

6、SNS交友论坛

通过不断的经营账号,如天天笑话,天天恶搞等信息,吸引大量的粉丝,然后不经意的在上面进行推广。

10. 网站优化一些措施

10.1. 301跳转

1、可以把之前权重比较高的旧网站,做301跳转到,新的网站上面。

2、把不带www的网站(如: vanto.cc)跳转到带www的网址上(www.vanto.cc)。

10.2. 静态文件压缩

把css,js,swf等文件压缩后放在网站上

10.3. 合并请求

可以把多个js或者css合成一个文件,减少合并请求的次数来提升网站的速度,可以使用百度站长(zhanzhang.baidu.com)进行分析。

10.4. 启动Gzip

有些人说,不要启动Gzip,这样对搜索引擎不友好;我们不太同意这样的观点,大家也太小看我们的搜索引擎了,文件压缩后,再解压,不会消耗很多搜索引擎的资源,并且搜索引擎还是比较喜欢小文件啊。

11. 一点心得

最后,和各大站长分享一下,做站一定要用心做站,既然选择了创业的道路,就决定了你需要比别人付出的更多,在困难和失败面前,要不断的总结经验,吸取教训,坚持自己心中的梦想。祝愿各大站长,各位刚刚开始的创业者,能早日成功。

本文出自《凡兔影院》:http://www.vanto.cc/ ,欢迎大家转载,转载时请务必注明出处,版权所有,违者必究。

一步一步建立10万IP电影网站相关推荐

  1. 10万ip网站 服务器,我做电影站如何在半年内实现日IP10万(转载)

    电影网站实现日流量10万的方法 最近我的电影站服务器磁盘阵列损坏,没有心情再做电影站了.所以,就分享一下我做电影站是如何在半年内作到日流量10万IP的. 一.要有独立的服务器和带宽资源 我采用极高配制 ...

  2. MySQL挑战:建立10万连接

    原文地址:https://www.percona.com/blog/2019/02/25/mysql-challenge-100k-connections/ 本文的目的是探索一种在一台MySQL服务器 ...

  3. 【译】MySQL挑战:建立10万连接

    原文地址:https://www.percona.com/blog/2019/02/25/mysql-challenge-100k-connections/ 本文的目的是探索一种在一台MySQL服务器 ...

  4. 简单10步,建立一个完美的商业网站

    无论你是正在开始一桩洗车事业,还是运营一部快餐车,又或者是建立了一个新的会计事务所,有一件事永远是正确的:你的事业需要以网络在线方式存在.不仅如此,你的网站还必须足够专业化并展示出正确的形象. 在复杂 ...

  5. 做好5步操作,轻松写出一篇价值10万的软文

    今天,吕杭泽带给大家的是软文的写作技巧,我们全方位.360度的来深度剖析一下:软文到底应该怎么写呢? 软文,软文,首先要软!相对硬性广告而言,软文的精髓就在于一个字"软"!软文是广 ...

  6. 微会动微信现场互动:如何通过7步分析法建立用户视角?

    如何建立用户视角? 所谓用户视角,是站在用户的立场上发现需求,建立场景,提供解决方式.大到产品改版,小到一个banner,都是建立用户关系的有效要素. 怎么才能拥有用户视角呢?以前我们靠猜,而现在,我 ...

  7. 【Linux】一步一步学Linux——ip命令(183)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 ip命令用来显示或操纵Linux主机的路由.网络设备.策略 ...

  8. 一步一步安装UEFI分区方式的windows 10 企业版

    发现很多坛友不会安装UEFI分区的windows 10 从启动设置,到分区,到最后的引导与激活都是很大的问题. 在我看来这是最不容易出错的安装方式适合于刚刚上手的菜鸟,自己按照图片一步一步的就可以安装 ...

  9. 如何一步一步建立自己的技术影响力

    很多朋友是不是有这样的经历,当我们还是一个菜鸟的时候,团队里总有1-2个技术大拿,每当有技术问题大家争论不休,团队成员讨论的面红耳赤,技术大牛实在看不下去,掐灭手中的烟头,喝掉面前方便面的最后一点热汤 ...

最新文章

  1. chcon命令 selinux 配置等
  2. Python机器学习(三)--决策树算法
  3. wordpress如何让百度快速收录_百度快速收录权益获取与使用说明
  4. 编程题:带参数的宏定义来实现,求圆的周长和面积。
  5. 数据结构与算法学习笔记之 从0编号的数组
  6. 下岗职工_下岗后我如何获得多位软件工程师的面试
  7. Docker上部署FTP服务器(基于stilliard/pure-ftpd)
  8. CentOS 6.5 install redis 3.0.7
  9. DAppDiscover | 盘点2018年度十大DAPP
  10. Linux安装谷歌拼音中文输入法
  11. 【C语言】abs()用法及其他绝对值函数
  12. 模电学习笔记(上交郑老师)2.二极管
  13. post测试+php文件,PHPT – 无法运行使用–POST_RAW–的示例测试
  14. ssh secure 安装mysql_centos7 安装mysql
  15. 反素数 Antiprime(信息学奥赛一本通 1625)(洛谷 1463)
  16. 点击不同按钮,eachart图显示不同数据,动态的控制echarts折线的条数
  17. 动态规划法和贪心算法
  18. 面试必备--手写Promise.all与.race
  19. Fast-Livo:快速紧耦合稀疏-DirectLiDAR-惯性视觉里程计
  20. 【蓝蜗牛】骨龄检测(一)

热门文章

  1. 北斗和GPS的工作频段
  2. Python 实现插入排序算法
  3. 并不对劲的线段树套平衡树
  4. 如何使用js加css加html实现下象棋功能
  5. 苍蓝誓约pc_我们伟大的15年大誓约续约
  6. 无线加速器市场现状研究分析与发展前景预测报告
  7. 使用注册机激活 myeclipse 8.5
  8. 计算机中级职称证书作用,获得中级职称证书后的作用,了解一下!
  9. 解决RocketMQ org.apache.rocketmq.remoting.execption.RemotingConnectException:connect to <null> failed
  10. ChatGPT写python代码实录