最近,使用近半个月的时间,其实也就是熬过3个夜完成了一个符合SEO的初级网站。
主要使用技术:struts+spring+hibernate,使用freemarker做模板,使用FCKeditor做为用户内容输入控件。其中使用了dojo的动态树,支持拖拽 ,使用pinyin4j自动生成与分类中文名相同的拼音目录名。使用lucene做为本网站搜索。
参考网站:
www.17tools.cn
因为是刚刚在点石论坛当中得到一些SEO,尤其是google收录的文章,所以在开发当中,以考虑利于搜索做为重点条件,同时考虑用户的易用性,使用部分的AJAX特性。当然我对SEO的认识还只是一个小学生,如果看官是位SEO大侠就多多指教。
利于SEO搜索的发布策略:
1、目录深度参考产品分类,原则上不大于3级,目录名称是分类中文名的汉语拼音。(自动生成)
2、产品页面是以产品型号做为文件命名,每个产品有关键字,不重复。
3、产品目录可以与供应商关联,供应商可以和产品目录关联,产品可以和技术资料关联等。
发布完后,2、3天后百度可以搜索到,但是半个月了GOOGLE还没有搜索到。昨天刚刚加扩addurl,现在还无果,不知道这家ISP是否被GOOGLE惩罚过。
其它所有利于网站推广的动作还没有做过。欢迎大家对之留言。
我可以帮助大家的是:freemarker的分页技术、dojo动态树及调整顺序号算法、lucene的灵活使用等。
欢迎大家交流。
作者后加注:
因为我的主程序与发布目录不在同一目录下,所以我给大家截图说明:
(熬过3个夜:就是等儿子睡觉后,到第二天的7点左右,呵呵!)
分享到:
相关推荐
总结起来,"spring+hibernate+struts2+freemarker SSH2 新闻发布系统"是一个基础的Java Web项目,展示了SSH2框架组合在实际开发中的应用。开发者可以通过学习这个小例子,理解如何整合这些技术来构建更复杂的Web应用...
结合上述标签,我们可以推测这是一个基于SSH2和Freemarker技术实现的新闻和产品管理系统的项目。在这个系统中,开发者可能利用SSH2进行后端服务的安全通信和远程操作,而Freemarker则负责渲染和展示新闻和产品信息。...
SSH+MySQL企业新闻系统是一种基于Java技术开发的新闻发布与管理系统,它主要利用Spring、Struts2和Hibernate这三大开源框架构建。Spring作为整个系统的依赖注入容器,负责管理对象及其依赖关系,提供事务控制等核心...
【企业级新闻系统(SSH+MYSQL)】是一个基于SSH框架(Struts2、Spring、Hibernate)和MySQL数据库的企业级应用程序,用于实现高效、稳定且功能丰富的新闻管理平台。SSH框架是Java开发中常用的一种MVC架构,它整合了三...
这个“SSH的新闻发布系统”项目很显然是利用这三个框架来构建的,旨在实现一个用于发布、管理新闻信息的在线平台。接下来,我们将深入探讨SSH框架以及它们在新闻发布系统中的应用。 1. **Struts2**:Struts2是一个...
在这个“SSH实现新闻发布系统”的项目中,虽然没有使用数据库,但通过SSH框架,开发者可以轻松地创建一个功能齐全的新闻发布平台。下面我们将详细探讨SSH框架以及如何在没有数据库的情况下实现新闻系统的功能。 **...
【企业级新闻系统(SSH+MYSQL)】是一个基于JSP技术、Java编程语言以及SQL数据库的项目,适用于学习、毕业设计或课程设计。这个系统利用了Struts2(S)、Spring(S)和Hibernate(H)这三大主流的Java开发框架,即SSH...
【企业级新闻系统】是一个基于Java技术栈的项目,它采用了经典的SSH(Spring、Struts、Hibernate)架构,配合MySQL数据库来实现高效稳定的数据存储。这个项目是针对毕业设计而设计的,旨在让学习者深入理解和掌握...
【标题】"基于Java的企业级新闻系统(SSH+MYSQL)"是一个综合性的项目,它利用了Java编程语言,以及Spring、Struts2和Hibernate这三大框架(SSH)与MySQL数据库的结合,来构建一个高效、可扩展的企业级新闻发布平台。...
【企业级新闻系统】是一种基于Java...总之,企业级新闻系统(SSH+MYSQL)是一个综合运用了多种技术的复杂项目,涉及到前端交互、后端处理、数据库操作等多个层面,旨在提供稳定、高效且易于扩展的新闻发布与管理平台。
综上所述,基于SSH框架的新闻发布系统是Java Web开发中的经典案例,它展示了如何整合多个框架以构建一个完整的业务应用。学习和理解SSH框架的使用,对于提升Java开发者的企业级应用开发能力具有重要意义。
2. 新闻发布:创建新的新闻条目,包括标题、内容、发布时间和所属分类。 3. 新闻展示:按时间、热度等不同方式展示新闻列表。 4. 用户管理:注册、登录、修改个人信息等。 5. 权限控制:对管理员和普通用户的操作...
本教程将详细介绍如何在Eclipse环境中搭建一个SSH新闻发布系统。 首先,我们需要了解SSH框架的各自作用: 1. **Struts2**:作为MVC(Model-View-Controller)框架,负责处理HTTP请求,控制应用流程,以及视图和模型...
综上所述,Java新闻发布系统通过SSH框架、Freemarker和MySQL等技术,实现了新闻的发布、管理、检索和展示等功能,是一个实用的Web应用程序。在实际开发过程中,我们需遵循软件工程的最佳实践,确保系统的稳定性和可...
在这个项目中,“ssh读取新闻”是一个使用Eclipse开发的SSH新闻发布系统,它整合了Struts2.3、Hibernate4和Spring4.3这三大框架,实现了后台管理与前台展示新闻数据的功能。 **Struts2** 是一个基于MVC设计模式的...
【标题】"Sohocms 新闻发布系统 v1.0 beta" 是一款基于Java技术构建的新闻发布系统,旨在提供高效、稳定的信息发布与管理功能。这个系统处于测试阶段,鼓励编程爱好者参与改进,共同提升其性能和用户体验。 【描述...
Sohocms新闻发布系统V1.0 Beta是一款基于Java技术构建的内容管理系统,专为新闻发布而设计。这个系统采用了一些主流的技术栈,包括Spring、Hibernate和Struts2(SSH2)作为后端框架,FreeMarker作为模板引擎,jQuery...
标题中的“新闻系统添加新闻的ssh框架简单整合”指的是在软件开发中使用SSH(Spring、Struts2和Hibernate)三大框架进行集成,以构建一个新闻发布系统。SSH是Java Web开发中常用的三大开源框架,它们分别负责不同的...
新闻管理系统是一种基于Web的软件应用,用于发布、管理和更新新闻内容。在这个系统中,"jsp"(JavaServer Pages)是核心的技术,它是一种动态网页开发技术,由Sun Microsystems(现已被Oracle公司收购)开发,主要...
总的来说,基于Java的新闻管理系统展示了如何利用SSH框架构建一个功能完善的Web应用,涵盖了用户管理、新闻发布、评论互动等多个核心功能,同时在权限控制和系统架构上体现了专业水准。无论是初学者还是有经验的...