网络推广预算计划表格怎么做
网络推广预算计划表格怎么做
首先 列出所有推广渠道途径及价格 各渠道的主要特点优势及不足然后结合公司现状 进行推广需求分析 看是需要流量还是知名度

流量的话 ,那么所有的渠道自然能筛选出一部分来 那种流量比较可观或者是能直接带来流量的(比如CPC 站外广告)
然后大概算一下当前所需的流量(如果是销售目标,则按当前自然转换率进行所需流量换算,如果是引流,则直接按站外引流广告点击率估算)
当你知道要多少流量的时候,你自然就知道了需要哪些渠道,那么这些渠道都有各自的收费标准,大概的一个预算就出来了,细化预算的话,那就需要你对这个渠道实际带来流量的一个估算以及大概估计一下每个流量的价值。
公司推广有什么好的策略?
现在大多数的公司都有做网络推广,想知道公司推广有哪些方法,我们整理关于公司推广的几大策略,希望对你有用。
公司推广步骤1:目标市场业务分析
公司推广网站分析:分析元集/关键词,可见文本和代码,以确定您对搜索引擎的定位。
竞争分析:检查内容关键词和当前竞争网站的引擎排名seo推广,以确定有效的引擎定位策略。选择百度搜索结果中的前五个网站以开始此过程。根据需要展开分析,用5118和爱站等工具。
公司推广初始关键词选择:制定与您的客户群和细分市场有关的目标搜索词的优先列表。从此开始:您将在搜索引擎中键入什么来查找您的企业网站或页面?然后,问问你的顾客!
公司推广步骤2:关键词挖掘
关键词分析:通过提名,进一步确定排名SEO关键词和短语的目标列表。查看竞争清单和其他相关行业来源。使用您的初步列表来确定最近搜索引擎查询的指示性数量以及每个网络排名关键词在竞争的网站数量。优先考虑关键词和短语,同义词和拼写错误。(如果搜索用户通常写错关键词,则应识别并使用它)。请注意,百度在搜索时会尝试更正该术语,因此请谨慎使用。
行业排名评估:您需要了解自己现在的位置,才能准确评估您的未来推广排名。保留一个简单的Excel工作表即可开始该过程。每周检查以开始。当您感到SEO排名稳定时,请每30到45天检查一次。您应该会看到网站流量的改善,这是网络关键词进度的关键指标。一些优化人员会说推广排名是固定的。是的,点击量和转化次数更为重要,但我们使用SEO排名作为指标。
目标和目的:事先明确定义目标,以便您可以从实施的任何工作中真正衡量投资回报率。从简单开始,但不要跳过此步骤。示例:您可以决定在未来30天内将网站访问量从当前的每天100位访问者增加到200位访问者。或者您可能希望在指定时期内将当前的转换率提高百分之一到二。您可以从顶级汇总数字开始,但必须深入到可以改善产品,服务和业务销售的特定页面。
公司推广步骤3:内容优化和提交
创建页面标题:基于推广关键词的标题有助于确定关键词的页面主题和方向。
创建元标记:元描述标签可以影响点击率,但不会直接用于排名。(多数搜索引擎不再使用关键词标签。)
在页面上放置战略搜索短语:将选定的SEO排名关键词集成到您的网站源代码和指定页面中的现有内容。确保对每个内容页面应用建议的准则,即每内容页面一到三个关键词/短语,并添加更多页面以完成列表。确保将相关词自然包含在您的关键词中。它可以帮助搜索引擎快速确定该页面的内容。一种自然的方法最有效。
为搜索引擎生成新的站点地图:使搜索引擎更容易将您的网站编入索引。创建XML和HTML版本。HTML版本是第一步。XML网站地图可以通过搜索引擎网站站长工具轻松提交。
公司推广步骤4:持续测试与分析
测试和分析:分析网络SEO排名排名和网络流量,以确定您实施的公司网络排名排名工作的有效性,包括评估各个关键词的效果。测试更改的结果,并在Excel电子表格或您喜欢的任何内容中跟踪更改。
更新维护:不断增加和修改关键词和网站内容对于不断提高公司推广排名是必要的,因此增长不会因忽视而停滞或下降。您还想查看链接策略,并确保入站和出站链接与您的业务相关。
SEO应该统计哪些数据?如何通过分析seo数据统计,把握百度谷歌的算法调整及最新动态。
一个一流的SEO工作人员做的是数据,一个三流的SEO工作人员做的是内容更新和外链发布。对于网站数据的分析可以很好的把握到一些搜索引擎的规律,同时也能够挖掘到用户的潜在需求,从而让你找到流量和价值的转换点。真正实现一个网站应有的价值。良好的数据收集和分析习惯可以说是一个SEOer必须具备的。站长通常应该注意收集和整理的数据包括五点,蜘蛛爬行记录统计、网站排名收录波动统计、行业内所有关键词统计、用户在站内搜索和点击的关键词统计、链接资源统计。大致也就是这几个我们都比较熟悉的数据分析工作了。
蜘蛛爬行记录统计
蜘蛛在网站的爬行是具有规律性的,而且可以从中分析出自己的网站优化是否健康。希望各位站长朋友注意收集IIS日志中蜘蛛爬行的记录。不能查看日志的朋友也可以给自己的网站安装一个蜘蛛爬行记录工具。从这些数据中你至少可以看出蜘蛛来你网站的时间和频率,然后根据情况来更新自己的站点。这样就会大大提升你网站的内容收录了。当然,你的内容必须要有一定的质量。
网站排名收录波动统计
建议大家都制作一个工作表,网上也有这样的工作表下载。在每天早晨记录网站的收录、反链、快照更新、关键词波动以及昨天的访问IP和PV量等数据。从这些数据中你可以分析出你昨天所做的工作起到多少成效。而且从网站的收录和关键词的波动上可以很好的总结出搜索引擎的更新规律。如果你网站的更新随着搜索引擎的更新而去进行,那收录量肯定不会少了。
行业内所有关键词统计
网络优化的优化流程
第一步:熟悉网站所属行业
不管你作为什么层次的SEO,在开始做网站优化时第一时间应该做的就是要熟悉网站所属的行业,同时熟悉网站所属行业是网络营销中很重要的一部分,了解行业特征、针对人群、以及人群的网络习惯,可能很多人不屑于此,觉得我是做SEO的,了解那些干嘛,一个真正的SEO必须要能融入到行业中才能达到最有效果,所以网站SEO优化第一步就是熟悉你接受网站的所属行业。
第二步:关键词搜集与分析
很多人会把这一步当做第一步,而忽略第一步的准备,其实第一步也是为这一步做准备工作的,分析网站行业相关关键词的搜索热度,搜集出针对网站的所有关键词,用什么工具估计大家各有各得方法,比如GoogleAdWords、百度指数、追词网等等,然后从关键词表中筛选出最合适您网站的热门关键词作为主要关键词重点对待。
第三步:网站的综合诊断
这一步主要是诊断网站,列出网站哪些方面需要优化,那么我们如何通过seo综合查询结果对网站进行诊断/wzzd/26怎么网络优化呢,在心中或者工作日程表中罗列出来,从最基本的三要素开始、页面布局、网站连接等等方面,有人说有100多项指标,但是都是因人而异,主要看你精通哪些方面,通过这些对网站进行系统诊断,找出问题所在。
第四步:网站的全面优化
根据网站诊断结果报告,相信你已经知道网站哪里需要修改和优化,那么准备好网站优化工作表,开始按照工作日程表开始对网站进行整体SEO优化吧。
第五步:网站登录与提交
通过一段时间网站优化的差不多了,那么就向国内外各大搜索引擎比如:百度、Google、Yahoo等提交你的网站吧,当然也有方法不用提交搜索引擎也可以找到并收录你的网站,再就是向各类网站提交您的网站,其中DMOZ应该使大家的首选吧。
第六步:反向链接策略
反向链接可以说网站排名因素中比较重要的一个因素了,认识SEO网站链接中的一些问题,做反向链接的方法也有很多,在此就不在罗列,大家各有各得方法,那么这一步就是为您的网站导入大量优质的外部链接。
第七步:搜索引擎排名优化
这一步主要就是开始针对排名来做更细致的工作,运用优化策略,采取专业SEO优化策略,提高您网站主要关键词以及相关关键词在搜索引擎上的排名。
第八步:搜索引擎排名维护
以上一切工作完成以后不要以为SEO优化工作就结束了,SEO是一个持久的过程,必须长期坚持去做,因为搜索引擎是不断发展的,随时都有新算法注入,也就相应的会有算法更新,连带排名收录等等都会改变,这个时候你就要根据搜索排名算法的变化,作出相应调整,维护您网站的排名。 (a)用户能够及时得到查询反馈信息。
(b)清晰的结构、浏览目录、以及层次。
(C)网站能够满足一些特定人群的需求。
文字处理:文字的字号、字体、行距,要根据网站不同的分辨率、布局、行业,合理的调整。
图像编排:图像能更加体验网站的美观,它能直观、生动,地把那些文字无法表达的信息表达出来,易于浏览者理解和接受,把握好图像的处理,能增加网站的粘度,使访客流连忘返,更喜欢您的网站。
网站版型:是在文字与图像搭配设计下,营造出不同的浏览效果与设计风格,这方面要注意要,网站的主标题、网站的菜单、网站的内容搭配等。
用户能够使用一个界面来达到他们目的的难易程度,网站文件名以英文或汉语拼音命名,便于记忆,便于推广。例如:(企赢网络营销策划的网站命名规则:/Marketing/CeLue/)。作为一个站长,最不喜欢看到的就是IE标题栏下的“网页上有错误”这句话,如果错误不大,那还可以忍受,但是如果错误太大,甚至直接影响到重要功能和使用,那么就是不可饶恕的了。
有些错误可能是网站程序造成的,这是对网站用户体验影响很大的方面,站长应该迅速解决,而有些错误是浏览者操作错误引起的,如果没有相关的引导方案,会给很多接触电脑不多的浏览者一种“这个网站太难操作”的错觉,这也会非常影响用户体验的,也就是在这样的环境下,AJAX运用而生。所以,要记住一点,一定要有用户操作错误的预设方案,这样才能更好的提高用户体验。 (a)是否能够满足浏览者的隐私、个人安全标准。
(b)在线功能与离线业务的相结合。
(c)能够为有需求的浏览者提供注册、权限功能。d)站内具有良好的网站信息搜索功能。
所谓的功能性,并不是仅仅指网站的界面功能,更多的是在网站内部程序上的一些流程。这不仅仅对于网站的浏览者有很大的用处,而且对于网站管理员的作用也是不容忽视的。
网站程序:支持图文动画混合编排,能能够上传图片、动画、电影、附件,发布资讯可以方便管理,修改,删除等,后台能活方面,能在前台显现整洁标准的资讯内容,全站能生成静态格式。
网站交互:能与网站的信息资讯互动起来,方便访客反馈意见,有论坛、博客等,能让网站成访客信息思想交互的平台。
网站统计:全站采用统一的网站统计,能提供时段分析、关键词分析、在线分析、浏览分析等,方面网站管理第一时间获取用户对网站的需求,增添最新、最实用的信息。 (a)链接、文字密度、图片颜色带来的浏览视觉效果。
(b)内容的真实性以及及时性。c)多语言的核心内容。
网站内容,不是抄袭来、不是转载的、不是垃圾内容,是高质量的、原创的。企赢网络营销策划机构创始人张何认为,原创的内容更能提高网站的价值度、专业度,更能提高流量,提高网站转换率,大量的原创内容是建立网站信誉与权威关键,更能提高网站信任度,用户体验,帮助网站品牌的宣传推广。
求asp.net报表生成思路
关于编写报表,职场中的人相信都会有所感慨,一份整洁、优美的报表会为你在上司面前增色不少,甚至加薪 :) ——大家都喜欢加薪,对吧?在本文中,将向大家介绍怎样利用MS Reporting Services 2005来创建一份报表,并用一个C#小程序来生成它。本文假定读者已对Visual Studio 2005 IDE有了初步的了解,并能用C#编写代码,懂不懂MS Reporting Services都对理解本文没有关系,当然了,之前写过类似的报表,将有助于你更快地上手。好了,卷起袖子,准备开始吧!
请看图1,这份报表有多复杂?猜猜它需要多少时间完成?就复杂而言,它只是一份简单的、从NorthWind->Products (SQL Server 2000)中提取出来的报表;就时间而言,相信不会花你一整个小时吧。
图1
下面,我们开始创建报表,首先要编写一个生成报表的C#小程序。
第一步:创建一个Windows应用程序
选择文件菜单,新建-工程,从工程类型中选择C#,从右方对话框中选择Windows应用程序;在名称栏中,最好用一个表明程序用途的名字;在位置栏中,写明你想要保存的目录。完成之后,工程中会有一个Form1,我们就从对它的窗体设计器开始讲解。
像下面这样修改Form1的属性,当然也可以依个人喜好修改其他的属性:
Form1.Text = "MS Reporting Services 101 with Smart Client"
Form1.Size = 750, 300
第二步:为窗体(Form)添加报表查看器(Report Viewer)
什么是报表查看器,就像看DVD碟时需要一部DVD播放机一样,我们需要一个报表查看器来预览报表。
对初写报表的人来说,报表查看器可以说是赋予了报表生命,它不仅可预览输出,还可帮助将报表信息生成各种格式(PDF或Excel等等),打印出来更不在话下。
[span] 请按如下步骤在Form1上放置好报表查看器控件:
依次找到工具箱(ToolBox)-数据(Data)-报表查看器(ReportViewer),并把它拖到Form1上。这会创建一个名为reportViewer1新的实例。
通过设置reportViewer1.Dock = Fill,报表查看器将会填充窗体的整个区域,以显示报表。
在完成第一步与第二步之后,工程看起来应该如图2所示:
图2
第三步:为工程添加数据集(DataSet)
数据集是伴随报表查看器而来的,它保存并提供从数据源而来的原始数据,我们便可对这些原始数据进行处理或在C#程序中输出。
请依照如下步骤添加数据集:
从解决方案资源浏览器中选择添加-新项目-数据集,将其名称DataSet1修改dsProduct,并单击添加按钮完成。
添加一个数据表到新创建的数据集中。数据表实质上是用来加载报表数据的,在设计报表时,将会用到DataSet/DataTable中的相关信息。
以下为添加数据表到数据集(dsProduct)中:
从解决方案资源浏览器中双击dsProduct,将会打开设计视图,右键单击并选择添加-数据表。接着,单击表头修改名称为dtProductList,如图3:
图3
接下来开始为数据表(dtProductList)添加列,此时的设计视图应该如图4所示。右键单击dtProductList并选择添加——列(Column)。
图4
重复以上步骤添加以下列:
ProductName (String)
QuantityPerUnit (String)
UnitPrice (Double)
UnitsInStock (Double)
UnitValue (Double):一个基于UnitsInStock * UnitPrice的计算域
在添加列时,默认为String数据类型,添加完之后请转到属性窗口,修改相应的列为Double类型。
请看图5,现在的数据表看上去应该就像这样子了。同时,你也可查看属性窗口来修改数据类型。
图5
第四步:为工程添加报表
到目前为止,我们已经创建了工程,添加了报表查看器与数据集;现在,是时候创建一份整洁、优美的报表了。
需按照以下步骤生成报表(rptProductList.rdlc):
从解决方案资源浏览器中选择添加-新项目-报表,把名称Report1.rdlc修改为rptProductList.rdlc,并单击添加按钮完成。
工程可能会像图6这样;而添加完报表之后,就可以开始使用数据集(DataSet)进行设计了。
图6

无论你是第一次设计报表的新手,或是历经沙场老手,都必须与以下三种最基本的报表区域打交道:页眉(或叫表头)、页脚、表体。一般来说,报表在设计时,就应该有一个腹稿,如多大的纸张、应该怎样排版等等,通常都为信纸大小、纵向排版。当然了,如果能在动手之前,先在纸上画个草图,这样更好。可以回过头来看一下图1,在页眉,已经有了报表名及报表日期,表体中有产品的相关信息列表,而页脚中有页码。
那我们就从页眉开始吧。当添加新报表到工程时,默认情况下,在报表设计器中只能看到表体。右键单击报表设计器的表体之外处,选择页眉,这会在报表中添加一个页眉,可以随意调整页眉与表体区的高度,请看图7,图7中减少了表体的高度,增加了页眉的高度。
图7
在报表设计器的工具箱中,你可以看到用于设计报表的各种各样的控件。在我们这个例子中,会用到TextBox、Line和Table控件。现在我们开始设计页眉了。拖动两个TextBox并把它们置于页眉区,TextBox既能显示静态也能显示动态的数据,而Line控件用于把页眉从表体区中分隔出来。控件放置好之后,可以修改它们的属性以显示我们所需的值,例如可以指定一个TextBox为报表标题,而另一个TextBox显示当前日期。选择TextBox之后,可直接在其内输入静态文本。
请照以下修改标题TextBox:
Value = "Product List"
Color = Purple
而日期TextBox则修改为:
Value = "Run data: " &Today
Color = Purple
[span] 要注意了,日期TextBox的Value属性以"="符号打头,这代表它不是一个简单的静态文本,而是一个表达式,这个表达式是字符串"Run Date"与VB.NET脚本Today的结果。
另外多说一点,你可对报表中所有对象指定任何你想要的名称,一般对大多数控件而言,保持默认名称就好了,此处把标题TextBox的名称(即Name属性)指定为“txtTitle”。
参照图8,完成页眉设计之后,应该看起来就像这样子:
图8
现在是表体了。表体是承载信息的详细区域,是整个报表最重要的部分,而且你也看到了,当添加报表到工程时,表体已经自动添加了,我们只需要在上面放些控件就行了。
从传统意义上来说,表体区是用于显示详细数据的(在本例中,为产品信息),并且通常为多行信息,而随着报表上数据的增多,表体区也相应会扩展,但一般来说,报表只会设计为一页(信纸或A4纸大小)。
在表体区中,有三种最常用的控件:Table、Matrix、List,在本例中会使用Table控件。在报表设计界面中,拖动并把Table控件放置于表体区中,你会看到,这会生成一张三行三列的表,而中间一列则已被标记为:Header、Detail、Footer。
当你知道Table控件只不过是一堆TextBox的组合,是不是有点吃惊呢。对了,Talbe中的每个单元(Cell)都与TextBox一样,也就是说,可以在其中输入静态文本,或指定一个动态表达式。
在开始设计表体区之前,记得要多添加两列(我们的报表中有5列喔),添加列非常简单,依照以下步骤就行了:
1、 在表体区中选择Table控件。
2、 左键单击最右边一列的表头(此处假设你是从右边添加新列的)。
3、 右键单击表头,并选择“Insert Column to the Right”(在右边插入列)。
现在报表看起来应该像图9了,可以依据列中的数据随意调整列的宽度。
图9
大家多半也用过Excel或类似的东西吧,可以把Table控件看成是一张迷你工作表,在其中可以选择边框类型、改变任一单元格的字体等等。因此,所需做的就是依之前设想好的格式来设计表格。
我们从第一列开始,随后的每一列也一样,单击最上方的单元格并依次输入:
表头1:“Product Name”
表头2:“Packaging”
表头3:“Unit Price”
表头4:“Units in Stock”
表头5:“Stock Value”
而在接下来的详细数据区(即前面的Detail)中,需要输入表达式,其为dsProduct.dtProductInfo中的列,在此既可以手工输入表达式,也可以从数据源(Data Sources)工具箱(见图7左边)中拖放实现。
如果想要手工输入,请从数据区的第一列至最后一列,单击单元格并输入:
Detail 1: "=Fields!ProductName.Value"
Detail 2: "=Fields!QuantityPerUnit.Value"
Detail 3: "=Fields!UnitsInStock.Value"
Detail 4: "=Fields!UnitPrice.Value"
Detail 5: "=Fields!UnitsInStock.Value * Fields!UnitPrice.Value"
请留意Detail 5,它是一个对Units in Stock与Unit Value相乘计算之后的输出。另外提醒一点,如果是拖动列到Table控件中的数据区来实现的,此时如果表头为空,它会自动添加表头。
最后,在Table控件的页脚添加一累计栏,选择表体区第4与第5列的页脚单元格,输入:
单元格4:“Total Value:”
单元格5:"=SUM(Fields!UnitsInStock.Value * Fields!UnitPrice.Value)"
单击单元格5,这是使用了一个内置的SUM()函数来得到累计的结果。
最后只剩下页脚区了,在开始编写一些C#代码之前,还需完成报表的页脚,正如前面添加报表页眉一样,在打开的报表设计器中,右键单击并选择页脚(Page Footer),见图7。
拖动一个Line和TextBox控件置于页脚区,并在TextBox中输入以下表达式:
Value: ="Page: " &Globals!PageNumber &"/" &Globals!TotalPages
大家可以看到,此处使用了PageNumber和TotalPages,两 者皆为全局变量。
现在,报表应该像图10这样了,此处,还改变了一点颜色,把数值类数据右对齐,把Table当作一张Excel工作表好了,可以随意调整为你想要的外观。
图10
快大功告成了!剩下的就是表达式生成器了。表达式生成器是Reporting Services中一个非常强大的工具,正如图11中所见,Stock Value是通过SUM函数计算得到的,DateSet中的所有数据都可以由“Fields!”关键字访问。
图11
第五步:编写赋予报表生机的C#代码
从解决方案资源浏览器中,选择Form1,右键单击并选择查看代码,为Form1_Load添加以下代码:
using System.Data.SqlClient
using Microsoft.Reporting.WinForms
private void Form1_Load(object sender, EventArgs e)
{
//声明连接字符串
string cnString = @"(local)Initial Catalog=northwind"+"User Id=northwindPassword=northwind"
//如果使用标准安全属性,请改为以下代码
//string cnString = @"Data Source=(local)Initial Catalog=northwindIntegrated Security=SSPI"
//声明连接、命令对象及其他相关对象
SqlConnection conReport = new SqlConnection(cnString)
SqlCommand cmdReport = new SqlCommand()
SqlDataReader drReport
DataSet dsReport = new dsProduct()
try
{
//打开连接
conReport.Open()
//准备连接对象以把获取的数据放入数据集
cmdReport.CommandType = CommandType.Text
cmdReport.Connection = conReport
cmdReport.CommandText = "Select TOP 5 * FROM Products Order By ProductName"
//从命令对象中读取数据
drReport = cmdReport.ExecuteReader()
//有了ADO.NET,可把读取来的数据直接加载到数据集中
dsReport.Tables[0].Load(drReport)
//关闭读取及连接
drReport.Close()
conReport.Close()
//为查看器提供本地报表数据
rpvAbraKaDabra.LocalReport.ReportEmbeddedResource =
"rsWin101.rptProductList.rdlc"
//准备报表数据源
ReportDataSource rds = new ReportDataSource()
rds.Name = "dsProduct_dtProductList"
rds.Value = dsReport.Tables[0]
rpvAbraKaDabra.LocalReport.DataSources.Add(rds)
//加载报表查看器
rpvAbraKaDabra.RefreshReport()
}
catch (Exception ex)
{
//显示错误信息
MessageBox.Show(ex.Message)
}
finally
{
//检查连接是否仍然打开,如果是,关闭它。
if (conReport.State == ConnectionState.Open)
{
conReport.Close()

}
}
}
看到这,大家可能会想,为什么在select查询语句中使用了“TOP 5”,此处只是作演示的目的,对输出作一限制,以得到如图1中的累计结果。另外,ReportDataSource的Name属性应总为“DataSet_DataTable”。
湖北新蓝海是一家专注于网络营销 网络推广的领头企业 ,已为武汉健民、华工激光、江西仁和等多家知名企业提供网络营销外包服务。详情请到各大搜索引擎中搜索“湖北新蓝海”


