企业网站建设

建站知识

今日已发布信息: 252481
累计注册用户: 68208276

java 工程师面试题

设计模式 控制器 定义语言 业务逻辑

概述: 允许其他程序访问)Web Service的基本原理(1) Service Provider采用WSDL描述服务(2) Service Provider 采用UDDI将服务的描述文件发布到UDDI服务器(Register server)(3) Service Requestor在UDDI服务器上查询并 获取WSDL文件(4) Service requestor将请求绑定到SOAP,并访问相应的服务。三、什么是中间件?中间件就是程序中可织入的,可重用的,与业务逻辑无关的各种组件

一、你对MVC的理解,MVC有什么优缺点?结合Struts,说明在一个Web应用如何去使用?
答:
MVC设计模式(应用观察者模式的框架模式)
M: Model(Business process layer),模型,操作数据的业务处理层,并独立于表现层(Independent of presentation)。
V: View(Presentation layer),视图,通过客户端数据类型显示数据,并回显模型层的执行结果。
C: Controller(Control layer),控制器,也就是视图层和模型层桥梁,控制数据的流向,接受视图层发出的事件,并重绘视图

MVC框架的一种实现模型
模型二(Servlet-centric):
JSP+Servlet+JavaBean,以控制为核心,JSP只负责显示和收集数据,Sevlet,连接视图和模型,将视图层数据,发送给模型层,JavaBean,分为业务类和数据实体,业务类处理业务数据,数据实体,承载数据,基本上大多数的项目都是使用这种MVC的实现模式。

StrutsMVC框架(Web application frameworks)

Struts是使用MVC的实现模式二来实现的,也就是以控制器为核心。

Struts提供了一些组件使用MVC开发应用程序:
Model:Struts没有提供model类。这个商业逻辑必须由Web应用程序的开发者以JavaBean或EJB的形式提供

View:Struts提供了action form创建form bean, 用于在controller和view间传输数据。此外,Struts提供了自定义JSP标签库,辅助开发者用JSP创建交互式的以表单为基础的应用程序,应用程序资源文件保留了一些文本常量和错误消息,可转变为其它语言,可用于JSP中。

Controller:Struts提供了一个核心的控制器ActionServlet,通过这个核心的控制器来调用其他用户注册了的自定义的控制器Action,自定义Action需要符合Struts的自定义Action规范,还需要在struts-config.xml的特定配置文件中进行配置,接收JSP输入字段形成Action form,然后调用一个Action控制器。Action控制器中提供了model的逻辑接口。

二、什么是WebService?
答:
WebService是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。
WebService实现不同语言间的调用,是依托于一个标准,webservice是需要遵守WSDL(web服务定义语言)/SOAP(简单请求协议)规范的。
WebService=WSDL+SOAP+UDDI(webservice的注册)
Soap是由Soap的part和0个或多个附件组成,一般只有part,在part中有Envelope和Body。
Web Service是通过提供标准的协议和接口,可以让不同的程序集成的一种SOA架构。
Web Service的优点
(1) 可以让异构的程序相互访问(跨平台)
(2) 松耦合
(3) 基于标准协议(通用语言,允许其他程序访问)
Web Service的基本原理
(1) Service Provider采用WSDL描述服务
(2) Service Provider 采用UDDI将服务的描述文件发布到UDDI服务器(Register server)
(3) Service Requestor在UDDI服务器上查询并 获取WSDL文件
(4) Service requestor将请求绑定到SOAP,并访问相应的服务。

三、什么是中间件?
中间件就是程序中可织入的,可重用的,与业务逻辑无关的各种组件。
中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。
  在众多关于中间件的定义中,比较普遍被接受的是IDC表述的:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。
分类:数据访问中间件,远程调用中间件,消息中间件,交易中间件,对象中间件。
举例:
1,RMI(Remote Method Invocations, 远程调用)
2,Load Balancing(负载均衡,将访问负荷分散到各个服务器中)
3,Transparent Fail-over(透明的故障切换)
4,Clustering(集群,用多个小的服务器代替大型机)
5,Back-end-Integration(后端集成,用现有的、新开发的系统如何去集成遗留的系统)
6,Transaction事务(全局/局部)全局事务(分布式事务)局部事务(在同一数据库联接内的事务)
7,Dynamic Redeployment(动态重新部署,在不停止原系统的情况下,部署新的系统)
8,System Management(系统管理)
9,Threading(多线程处理)
10,Message-oriented Middleware面向消息的中间件(异步的调用编程)
11,Component Life Cycle(组件的生命周期管理)
12,Resource pooling(资源池)
13,Security(安全)
14,Caching(缓存)

 

  龙泉模板建站  原油   今日推荐免费建站   分类信息   钟祥网站建设公司

 

四、什么是典型的软件三层结构?软件设计为什么要分层?软件分层有什么好处?
答:(1) Presentation layer(表示层)
(1) 表示逻辑(生成界面代码)
(2) 接收请求
(3) 处理业务层抛出的异常
(4) 负责规则验证(数据格式,数据非空等)
(5) 流程控制
(2) Service layer(服务层/业务层)
(1) 封装业务逻辑处理,并且对外暴露接口
(2) 负责事务,安全等服务
(3) Persistence layer(持久层)
(1) 封装数据访问的逻辑,暴露接口
(2) 提供方便的数据访问的方案(查询语言,API,映射机制等)
Domain layer(域层)
(1) 业务对象以及业务关系的表示
(2) 处理简单的业务逻辑
(3) 域层的对象可以穿越表示层,业务层,持久层
软件分层结构使得代码维护非常方便,设计明确,各层独立,专注自己擅长的领域。

五、什么是OOP?OOP相对于面向过程编程有哪些优点?
OOP,Object-Oriented Programming,面向对象编程不同于面向过程编程:
(1)OOP关注对象和角色,也就是事物的本质
1)OOP把客观世界中的对象抽象成对应的类;
2)通过类构造实例;
3)通过依赖、继承、实现等形式建立对象间的通信关系
(2)OOP易于扩展,增加或改变业务的功能,无需大幅改动改变源代码
(3)OOP易于建模,OOP就是软件架构师在计算机高级语言中对客观世界的抽象和再现,人们可以很好地理解和建立起计算机中的抽象模型

六、谈谈Overload和Override的区别。
答:
方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型。

七、谈谈HashMap和Hashtable的区别。
答: HashMap是轻量级的(线程不安全的,效率高的)集合,Hashtable是重量级的(线程安全的,效率低的)集合。
都属于Map接口的类,实现了将惟一键映射到特定的值上。
HashMap 类没有分类或者排序。它允许一个 null 键和多个 null 值。
Hashtable 类似于 HashMap,但是不允许 null 键和 null 值。它也比 HashMap 慢,因为它是同步的。

八、请问abstract class和interface有什么区别?
答:
1) 接口没有任何的实现,而抽象类它可以有部分的实现也可以没有;
2) 如果需要复用或者共享部分代码,应该用抽象类而不是接口;
3) 继承无法解决类型的转换问题,接口就是为了解决这一问题而产生的(Java的单继承是接口产生的根本原因) 接口是一种抽象的第三方规范,跟对象没什么直接关系。

九、请问软件开发中的设计模式你会使用哪些?
答:我熟悉的设计模式有单例模式,DAO模式,模板方法,工厂模式,委托代理模式,MVC模式等。
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。
Singleton模式一般形式:
定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。
十、类的核心特性有哪些?
类具有封装性、继承性和多态性。
封装性:
类的封装性为类的成员提供公有、缺省、保护和私有等多级访问权限,目的是隐藏类中的私有变量和类中方法的实现细节。
继承性:
类的继承性提供从已存在的类创建新类的机制,继承(inheritance)使一个新类自动拥有被继承类(父类)的全部成员。
多态性:
类的多态性提供类中方法执行的多样性,多态性有两种表现形式:重载和覆盖。
十一、请问类与对象有什么区别?

类就是某一种事物的一般性的集合体,是相同或相似的各个事物共同特性的一种抽象。
对象
在面向对象概念中,对象(Object)是类的实例(instance)。对象与类的关系就像变量与数据类型的关系一样。

十二、写出生产者消费者模型的实现
十三、用软件工程和Java来叙述购物车(shopping cart)系统实现
十四、文件系统的几个类:FileInputStream、FileOutputStream、FileReader、FileWriter的区别
十五、请写出Java API中最常用的五个包,并且各举两个类加以说明。
十六、请问你在“电信运营支撑系统”中遇到了哪些问题?你是怎么解决的?做这个项目你最大的收获是什么?
十七、请说出几个常用的异常类
答:NullpointException(空指针异常)
ClassNotFoundException(类找不到异常)
ClassCastException(类型转换异常)
IllegalArgumentException(非法参数异常)
ArithmeticException(算术异常)
NumberFormatException(数据格式异常)
IndexOutOfBoundsException(数组下标越界异常)
IllegalStateException(非法语句异常)
十八、什么是进程和线程?两者的区别是什么?
十九、请简要描述一下你做的ShoppingCart项目。
二十、请问网络7层协议,tcp/ip4 层协议是什么?
二十一、Java面向对象的四大特点
二十二、public,private,protected,default访问权限(可见性)
答:
public:全局可见
protected:继承体系结构之间可见
default(或不写):同包可见
private:本类可见。
二十三、名词解释
CRM
[Customer Relationship Management, 客户关系管理]
ERP
[Enterprise Resource Planning, 企业资源规划]
OSS
[Operation Support System, 运营支撑系统]
BSS
[Business Support System, 数据定义语言]
BOSS
[Business Operation Support System, 数据定义语言]
OA
[Office Automatization, 办公自动化]
HTTP
OOP
SOA
GUI
DDL
[Data Definition Language, 数据定义语言]
DML
[Data Manipulation Language, 数据操作语言]
WYSIWYG
所见即所得 [What You See is What You Get]
CMP
CMT
B2B
C2C
B2C
IDE
DOM
Client/Server
CMM
ORM
MIS
MVC
MVC是Model-View-Controller的简写。”Model” 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), “View” 是应用的表示面(由JSP页面产生),”Controller” 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。
OLE
CORBA
CORBA 标准是公共对象请求代理结构(Common Object Request Broker Architecture),由对象管理组织 (Object Management Group,缩写为 OMG)标准化。它的组成是接口定义语言(IDL), 语言绑定(binding:也译为联编)和允许应用程序间互操作的协议。 其目的为:
用不同的程序设计语言书写
在不同的进程中运行
为不同的操作系统开发。
UML
UML,标准建模语言,包含用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图,合作图),实现图等。
XML
CMMI
JRE
J2EE
J2EE是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。
JDK
AOP
OO
Container
W3C
JMS
Domain
POJO
JVM
JNDI
JTA
SOAP
[Simple Object Access Protocol,简单对象访问协议]
WSDL
JDO
JDO是Java对象持久化的新的规范,为Java Data Object的简称,也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来,从而集中时间和精力在业务逻辑上。另外,JDO很灵活,因为它可以在任何数据底层上运行。JDBC只是面向关系数据库(RDBMS)JDO更通用,提供到任何数据底层的存储功能,比如关系数

 

别让卖黑链的人利用了你的网站

  大家都知道如今的搜索引擎越来越注重友情连接,有了高质量的友情连接也就意味着高质量的权重!做为一名站长,没有一个不想自己的站拥有好的排名,为此很多站长走上了买连接的道路。目前高质量的连接价格日渐爬升,很多“聪明”的站长为了降低购买连接的费用,四处奔波!

  黑市商人更是看好了这条不需本金的生财之道,正是这个毫无本金的生财之路给很多热爱建站的朋友们带来了不少的麻烦。新手朋友们更是为自己的爱站被人偷偷加了连接而烦恼不已,很多朋友找到了被加链接的页面且删除了多余的连接,可不到24小时就又出现了,为此头疼不已。

  为了维护热爱建站朋友们的利益,叫自己的爱站不再成为黑心商人挣钱的工具,我将做黑链的手法及对策公布出来,供大家学习!

  常见手法:

  1、文本隐藏连接,通过在站点的首页模板文件底部加入连接代码实现伪造友情连接的目的。

  2、图片隐藏连接,利用目标站点的的图片隐藏连接来实现伪造友情连接的目的。

  3、直接增加连接,通过利用漏洞进入目标站后台,使用正规手法增加连接,一般加的比较少,不细心的站长很难发现。

  常用对策:

  1、经常查看首页源文件,尤其在发现首页打开速度变缓,浏览器加载速度变慢时。通过查看源文件可以很容易的查看自己的首页是否出现了陌生的连接和字样。

  2、解决方案:下载整站至本地,查找与首页所相关的文件,看其日期,根据首页被修改的日期 ,使用文件查找功能查找整站中相关日期的文件。删除陌生文件,不用多说 陌生文件都是网马。清除掉网马后在挨个查看其余的文件,将被改动的文件复原。去程序的管方站点下载最新的补丁包,进行更新,最后将整站从新传回空间。

  3、防范:所有的黑链95%都是通过asp或php网马进行更改操作的,这类网马都是通过上传漏洞进驻到各位朋友爱站中的,所以我们只要特别注意上传功能就可以防范黑链!!! 对站点侵入。站点不上传的尽量把上传组建关闭,相关文件删除。这样基本就不会被黑心伤人所利用了!

  非AD文章,JAVIS 制作。

关于BOLG近日Baidu谷歌排名浮动的问题

  最近seo博客百度排名排名浮动,单号排名山东网站优化这个词,百度第二页 13-15名。但是双号排名50页开外。前几天google排名一直是首页5.6.7这几个位置,比较稳定。但是从昨天开始出现关键词山东网站优化,排名很低,好几十页。

  1.分析百度的问题.

  可能是关键词山东网站优化密度过高,另外内链做的不好。昨晚加强了一下内联,内页,加上< a href="/">首页 _fcksavedurl=""/">首页" _fcksavedurl=""/">首页" _fcksavedurl=""/">首页" -内页标题,或< a href="/">首页-分类标题,这样。在内页终端页面,文章底部加入,上一篇,下一篇,这样的文字连接。具体效果如何,有待观察。

  2.再说google.

  今天用google管理员工具查了一下,title重复,有一个页面已经删除,定向到404提示页面,改了一下404.htm的标题,错误页面-山东济南网站优化(seo)博客,您访问的网址不存在 ,另外通过tobot.txt文件屏蔽错误页面。具体写法为:

  User-agent: *

  Disallow: /post/Website/20080111358./

  公司站一个月前改变文件目录,出现百度google沙盒的现象。由于心里有底,大体知道不是由其他原因引起,另外对沙盒也有所了解。只能,坚持更新,原创或伪原创。今天查询关键词,济南网站优化这个词,百度google都排到了第二页,大约14 15名 左右。有所回复,但暂时没有回到,沙盒(或降权,不是太了解咱切用沙盒说吧)之前的情况,相信,原创,持续更新,很快会上去的。

  经过自己经历的才有发言的权利,经历过的才有内容要说,就写这些。seo,come on。呵呵,大学英语挂了好几次了。:)

和企业网站交换友链须要规避的两个风险浅谈

 

  虽然互联网发展很快,有的企业主也意识到企业建设运营网站所能够带来的巨大机会,但是大部分的企业网站,依然只是展示平台,大部分仅仅是企业简介,产品展示,企业新闻,以及联系我们这几个栏目!而且这样的企业网站很多都是外包出去的,建设完成之后,基本上就不再进行维护了,除非偶尔更新一下企业的产品图片,对于这样的企业网站而言,我们是不是可以和他们进行友链呢?笔者以为,这个风险是很大的!下面就来介绍和这样的企业网站友链的两个风险!

  一:企业网站被挂木马,影响到友链网站的权重

  通常企业网站的建设渠道有两个,一个是企业专业的IT人员制作的网站,另一个就是专业团队和公司建设的网站,对于专业IT人员制作的网站,除非企业花费巨大的人力物力来用于网站建设,否则基本上都是通过互联网上的免费建站程序建设的网站,然后更换一下标题和页面内容就成了企业的网站了!对于这样的网站安全性自然是没有办法保证的!

  可能有的人认为,专业的网站建设公司肯定能够保证企业网站的安全性吧,可是据笔者了解,现在很多专业网站建设公司迫于成本的压力,往往是把众多企业网站放在自己公司研发的模板上来套,很多企业网站的建站程序都是一样的,也是内容和背景有了变化而已,这样的建站程序一旦有漏洞就会损伤到一大批使用这个建站程序建设的企业网站,所以专业建站公司建设的企业网站安全性也不是十分稳固的!

  现在互联网黑链猖獗,一个很重要的因素就是众多的企业网站疏于管理,一年也更新不了几个页面,这正好给植入木马大打方便之门,如果你打造建设一个长远规划的网站,和这样安全性存在极大风险的网站做友链,是非常不明智的,最好的方法是绕道而行!

  二:企业网站权重不高,对自己网站帮助不大

  正如上文所述,企业网站大多数都存在权重不高的瓶颈,造成这个现象也有两个原因,一个是企业网站内容比较单薄,更新速度非常慢,自然不能够获得搜索引擎的青睐,不过企业网站一般都能够被搜索引擎收录,为的就是将来好做百度推广,这当然是后话了!

  另一个原因就是企业网站大多数通过大量运用图片展示,FLASH特效的方法来打造绚丽的网站效果,殊不知这样的效果对于搜索引擎而言是非常不友好的,或者说搜索引擎现在还没有更好的手段去收录这些图片和flash,从而导致企业网站的权重一直上不去!

  企业网站权重不高,如果你和这样的网站进行友链,所获的帮助是非常小的,除非你是刚刚建设不就的新站,而对方的企业网站已经是三四年的老站了,即使有了上面内容更新不多,网站优化效果不好的问题,也可以适当的去做一下友链,前提是该网站的安全性是没有任何问题的!

浅析大型网站SEO的稳、准、狠原则

  在给大型网站制定SEO优化策略时,面对海量的数据,很多人不知道该如何下手,找不到正确的方向。大型网站的SEO优化策略,根据我多年的经验,基本上可以归纳为三个字,那就是:稳、准、狠。

  先说“稳”。

  大型网站的投入大,牵扯到的资源多,同时,SEO又是把双刃剑,所以,在给大型网站制定SEO优化策略时,如果方向不对或者执行不力,可能会造成巨大的损失。因此,给大型网站制定SEO优化策略,我们首先要求稳,不能急,要有打大仗,做持久战的准备。关于“稳”,以下几个方面是我们必须要考虑的:

  1. 树立品牌意识。比如:网站首页的title不必盯住那些热门关键词,而是主打网站的名称,通过网站长期运营和推广,最终在访问者的头脑中形成一个牢固的记忆,让访问者能直接敲入网址或者直接搜索网站的名称来访问网站。

  2. 注重用户体验。用户体验既包括整站的框架搭建,也体现在网站的细节优化上。很多时候,如果一个网站能够让访问者很顺畅地访问到每一个页面,那么,作为搜索引擎的蜘蛛,也能做到轻松地去爬行和索引每一个网页。用户体验好,往往也是对搜索引擎友好。

  3. 深度挖掘用户需求。用户是任何一个网站生存的基础,所以,深度挖掘用户需求,并组织好内容来充分满足用户需求,逐渐让目标用户对网站形成信任和依赖感,这,也是大型网站必须要做好的功课。

  4. 规避外链带来的风险。SEO一项很重要的工作就是外链建设。但对于大型网站来说,千万不能因为外链而外链,自然的外链增长,合理的外链分布,这些都是大型网站外链建设过程中需要注意的细节。

  5. 做好用户管理,让用户创造有价值的内容。几乎所有的搜索引擎,都喜欢新鲜内容。从某种意义上说,一个大型网站,如果能让用户积极地去创造有价值的内容,这几乎可以让SEO优化工作轻松一半。但是,大型网站,用户众多,如果不善加引导和管理,极有可能会给网站带来大量垃圾,甚者可能会给网站带来政策安全隐患。因此,我们既要重视用户创造的内容,同时也要做好用户管理工作,以最大努力去规避因用户的无序行为而给网站带来的风险。

  6. 做好数据挖掘。做好数据挖掘工作,会给网站的持续发展带来不可估量的作用。跟SEO最相关的主要有:搜索引擎流量导入分析、来源关键词分析、用户搜索行为分析等等。

  7. 优化每一个网页作为入口的访问体验。大型网站,用户的访问来源入口不一定从首页开始,也许是搜索某一个关键词,然后点击终端页面开始了第一次的访问。因此,每一个页面,我们必须重视用户的访问体验,让每一个页面都能很顺畅地访问到网站上的每一个角落。优化好用户的访问体验,才能增加用户的黏性以及减少跳出率。

  说完“稳”,我们再来说说“准”。

  大型网站涵盖面广,但也只是针对特定的领域。一个大型网站,在建站之初,都应该对网站有一个清晰的定位,明确网站需要锁定的目标客户群体,知道该如何运营网站,最终建立起一个可持续的盈利模式。

  “准”的第一步是找准关键词

  所谓关键词,是指网站内容要围绕关键词来组织。并通过关键词来锁定目标用户。对大型网站来说,需要优化的关键词几乎是海量的,有主要关键词,也有长尾关键词。很多时候,我们做关键词分析,一定会依赖一些分析工具,但是,只依赖于工具,可能会错过一些比较有价值的关键词。特别是那些从字面上完全不相关,但用户潜在需求非常有价值的关键词。

  所以,做关键词分析,一定要有经验丰富的市场销售人员参与进来,站在用户的角度,把关键词分析工作做极致。选定好关键词,接下来需要对关键词进行分类,并且需要明确哪些关键词是需要什么样的内容形式来体现才会更有效。比如:

  核心关键词:所谓核心关键词,是指那些被搜索的次数多,所包含内容广的关键词。对于核心关键词,一般是需要通过频道主页来体现。

  热门关键词:有的关键词有很大的搜索量,但涵盖的内容比较单一,对于这样的关键词,一般可以通过一些专题页面来体现。

  长尾关键词:所谓长尾关键词,一般是指那些搜索量比较少,同时所涵盖的内容也比较单一的关键词,对于这样的关键词,一般是通过新闻页面或者是终端页面来体现。

  “准”的第二步是紧跟行业热点

  几乎所有的大型网站,一定需要紧跟行业热点,可以说,对行业热点的专题制作,不仅能够满足老客户对于内容深度阅读的需要,同时,也能吸引和培养大量新的访问客户。紧跟行业热点,并且随着热点的不断发酵,让网站访问量在短时间内有突破性的增长,这其实非常考验网站SEO优化功底。一般来说,要想把这项工作做得更有效,我们可以根据以下的步骤来进行:

  1. 密切关注搜索引擎即时热门关键词排行榜,从中找到对于网站有用的热门话题。

  2. 一旦有了热点话题,需要成立专门的小组来对热点进行内容组织,并且要在最短时间内制作成网站专题。

  3. 熟悉并掌握搜索引擎对于新闻源的抓取和索引,利用搜索引擎的新闻展示来吸引客户访问。

  4. 利用网站的互动版块,让网民参与到热点讨论之中,让热点内容在短时间内形成爆炸性增长。

  对于热点内容的制作,目前做得最好的应该是新浪网,应该说,追踪热点话题,可借鉴的方法和模式已经是比比皆是,做好这项工作,难的不是技术,难的是SEO的执行力。

  “准”的第三部分是技术的准确性。

  大型网站,所用到的技术相对更加复杂,因此,更需要平衡好用户体验和技术应用之间的关系。对于技术的准确性,一般有以下几个方面需要考虑。

  1. 浏览器的兼容性。海量的访问者,所用到的浏览器千差万别,因此,网站制作的首要任务是要充分考虑到浏览器的兼容性。

  2. 代码的简洁。代码的简洁,不仅能让访问者打开网页速度更快,同时也是对于搜索引擎友好。

  3. 导航条设计科学。要想增加PV值,有两项工作必须要做好,一是内容要丰富,二是导航条设计科学,不要让用户在网站上迷失方向。

  4. 广告内容合理分布。虽然挣钱是网站运营的最终目的,但是,面对网页上不断闪烁的醒目广告,也需要合理分布,同时,也需要利用一些JS、iFrame技术手段将这些内容屏蔽掉,以保证搜索引擎能够正确识别网页内容。

  5. 内链的合理流动。大型网站,内链比外链更加重要。合理的内链,不仅能有效传递网页权重,同时也能有效增加网站的PV值。对于大型网站来说,内链的建设,不仅需要好的技术支持,同时也要对客户心理分析到位。

  6. 服务器的设置。关于服务器的设置,主要包括域名解析,301永久定向,.htaccess文件的编写等等。

  7. 做好站内搜索。虽然站内搜索是一项技术难度很大的工作,但是,如果有一个应用良好的站内搜索,不仅可以大大增加用户的访问体验,同时,也可以利用这一技术来跟踪用户的访问习惯。

  8. 一定要有网站地图。网站地图是给搜索引擎准备的,规范的网站地图,能提高搜索引擎对于网站的收录。 (没收录,就啥也木有啊。)

  9. 重视网页title及meta标签。编写网页title,一定是要懂分词技术以及用户的访问心理。本人曾做过一项实验,在没有影响网页排名的前提下,稍微改变了一下网页title,结果网站的访问量减少了30%,所以,用户为什么会点击某个网页,这其中的理由,我们谁也伤不起。同理,meta标签是也一样。

  “准”的第四部分来说说外链的建设。

  尽管在第一部分里提到过外链的建设,但是,在这里,需要对外链的建设着重说明一下。外链对于SEO,对于网站排名非常重要,对于大型网站来说,如何确立正确的外链策略,这里面有很多道道可以说说。

  1. 重质不重量。主动交换的链接,一定是要找和自己身份相匹配的网站,甚至可以是有竞争关系的网站。交换链接,数量不在多,重要的是对方网站质量要高。

  2. 和政府网站攀上关系。利用好网站在行业内的地位,可以去找找政府网站,适当增加点外链。

  3. 多制造外链诱饵。可以利用软文,也可以开发点有用的小工具,总之,外链诱饵,越有创意效果越明显。

  4. 锚文字的分散性。合理的外链,锚文字一定是分散的,无序的。所以,外链建设要考虑锚文字,但切忌一根筋。

  5. 规避外链带来的风险。要经常巡查,一旦发现外链网站被K,要及时处理。另外,巡查的第二个目的是防止竞争对手的恶意行为。一旦发现,要及时跟踪,收集证据,并积极准备应对措施。

  6. 外链增加的节奏。提醒一点,不要在短时间内增加大量外链,否则,搜索引擎没傻,自己先傻了。

  最后,我再来说说什么是“狠”

  “狠”是大型网站优化最难做到的一点。关于“狠”,我总结了几点:

  1. 首先要给自己树立一个高标准,比如行业第一。

  2. 分析竞争对手,做好全面超越对手的准备。

  3. 出奇招,做别人不敢想不敢做的事情。

  关于“狠”,有个实际的案例可供参考。先来看两张图:

  从上面两张图中我们可以真真切切地感觉到麦包包的“狠”劲。

  1. 淘宝以及淘宝网等系列关键词,每天的搜索量都是天文数字,一般人几乎不敢往这方面想,但麦包包不但想了,而且还做到了。

  2. 麦包包做到了,也给同行树立了一个几乎无法超越的标杆。

  3. 麦包包做得够“狠”,但“狠”得不让人讨厌。

  从麦包包的案例中,我们应该可以从中得到一些鼓励和启示:

  1. 大型网站优化,我们可以多一点勇气,太循规蹈矩了不一定是好事。

  2. 不能勇则勇已,还需要智慧。

  3. 以用户需求为出发点,任何SEO手段都不过分,哪怕这些手段透着邪性。

  4. “狠”不是目的,不管手段多“狠”,一定要找个着力点,而且要契合用户心理,否则,费了牛劲,但效果不明显。

  5. “狠”之前,要做好分析工作,制定出可实施的方案,做SEO,有人说是跟着感觉走,但数据分析,量化工作流程也是不可或缺的。

  嗦了半天,我想最后给稳、准、狠做一个总结:

  “稳”是纲,保证SEO不出格,不走弯路。

  “准”是执行力,“准”决定了SEO最后的实际效果。

  “狠”是个性,是决定SEO最终能达到的高度。

怎样让搜索引擎收录一个镜像站点

  大家好!我是“假装没感觉”一名普通的程序员。我喜欢我的职业,我可以为做出一个完美的程序而废寝忘食!但是我并不是一名营销人员。不懂得如何去经营好一个网站。所以我的站人气一直得不到攀升!我喜欢互动型的程序,所以我选择了做论坛,我喜欢制作模板。去discuz phpwind上都可以找到我发布的原创模板,从制作模板中我能得到乐趣!在这里也很感谢帮助过我的朋友。

  09年9月份,我从坛里的朋友处购得了一个打包的整站论坛程序。2年多的数据量有4万多贴,当时的原有域名PR已经达到了3了。当时查看了论坛的原有域名,不知是何原因网站域名无法打开,可能正在排查服务器吧。我天真的以为网站就此关门大吉了。我开心的笑了,心想一下就得到这么的帖子。只要搜索引擎收录,那我以后的烟钱就有着落了。于是把论坛调试好第二天就上线了。我笑的太早了,3天后被入侵的网站恢复了运营,这下可把我苦恼坏了。我上网查询了很多帖子,知道镜像论坛是很难被收录的。我不能就让我的梦想就这样破灭。我要用我学到的知识去改变这一切,我要我的站 站起来!

  首先 从域名开始下手。我启用了我的老域名,老域名可以增加搜索引擎的权重。之所以用二级域名是因为原论坛用的是顶级域名。避开搜索引擎的注意。域名的注册信息要独特 不能有重复。最好是已经备案的 这样更容易让搜索引擎相信是正规的站点。

  第二 就是从网站的PR值下手。让网站的PR值高于原论坛的PR值。我找到很多坛友,他们很多都是从事网站制作,因此手头多少都有PR值5-6的网站。我和他们互换链接,最好能链接到PR值7的。因为如果有高PR值的网站带你,你的PR马上就能得到提升。我就换到了两个PR值7的和8个PR值6的还有10多个PR值5的站点。相信这些已经足够。

  第三 从网站的架构入手。我是网站程序员,所以这些对我不是问题。我重新编写了 网站的架构,增加网站的内链。我用的是discuz的程序,discuz对内链做的还是不错的。开启网站的伪静态,重新定向301页面。替换论坛的一些词汇,让搜索引擎认为是原创的。

  第四 就是更新网站的内容 每天保持更新。多开展一些活动 多去QQ群里宣传拉人。说真的还真是有点累。但是我就是不甘心,心想付出总有回报的吧。

  以上这些就是我能够做到的。就等待 百度GOOGLE的更新了。

  奇迹就是这样出现的。启用域名的第二天google就来了。虽然只是收录了首页。但是第二天就给了我一个惊喜,收录了内页 等到了第七天就开始大规模的收录了。 百度也一样开始收录了几页但是就是不收录首页。我很着急,但是过了不久 收录就达到了1700多页。虽然PR值没有上升,但是我相信是由于没有大规模的更新造成的。我有信心,希望我所说的这些对有些朋友有所帮助,最后祝大家好运吧。

http://longquan.kvov.com.cn/jzxx33398.html

今日推荐知识库
标语口号
节能低碳低碳齐出力,五星南海共得益。
语录
想你的话说过无数遍,爱你的话说过上万遍,关心的话说过上千遍,思念的话说过很多遍,亲爱的要好好照顾自己,要保持快乐,我说的可是每一天。
语录
In addition to you,and who is eligible walked around in my heart.除了你,还有谁有资格在我心里走来走去。
解梦
梦见亲友去世,自己悲恸万分,预示生活愉快。
经典语录
淘沙就不怕鬼,怕鬼就不淘沙,既然干了这一行,不遇些古怪事情也没多大意思。——三叔语