草庐IT

绝了!起个好标题的9大技巧

编码砖家 2023-03-28 原文

许多自媒体经常发一些标题雷人的文章,内容却非常空洞甚至低俗,技术创作领域也未能幸免,这个搞法被大家笑称为“标题党”。互联网是眼球经济,靠标题骗点击量的恶习将会一直持续下去。

用标题吸引读者进来,一定要呈现真正优质的内容,才不辜负读者的期待。我一直把自己当半个文人,尽管很清楚这种标题的套路,但是一直嗤之以鼻,完全不屑于用。今天,我做出一个违背祖宗的决定,给大家分享9个起标题的技巧。即使大家不写文章不做自媒体,这些技巧在职场做报告也用得上。

提问式

人的求知欲是天生的,提问式的标题能迅速激起读者的思考。比如《高效的G1收集器是怎么练成的》、《为什么Kafka这么快》、《为什么他的架构图这么好看》。

加入数字

文字中中的数字是天然亮点,但是数字要用的夸张些反差些,效果才好。比如《1%的程序员才懂得这个道理》、《2行代码将性能提高80%》。

戳痛点

多数人都觉得自己很失败,那就继续在他的伤口上撒盐。比如《工作5年小组长都当不上》、《我毕业两年就是架构师,你行吗》。看了这得瑟的标题就想锤人,看了内容之后更想锤人。

降低门槛

强调这件事门槛比较低,让读者有自信的参与。比如《中专学历的他如何拿了BAT的offer》、《一个小时彻底弄懂并发编程》、《21天搞定Java》。事实上,中专学历BAT看都不看,一小时最多弄懂start和run的区别。

流行用语

加上流行的网络用语,显得比较诙谐和潮流。比如《我太难了,一周重构60%核心代码》、《what's your problem,你的接口定义太乱了》。这种方式不宜频繁使用,用多了显得不正经。

权威加持

迷信权威是人类固有的缺点,知名机构或者名人的号召力还是很强的,比如《阿里大神手把手教你设计分布式缓存》、《廖雪峰也说好的神经网络课程》。

故作惊恐

“震惊、吓尿、不得了”等等故作惊恐的字能马上带动读者情绪。比如《震惊!去掉锁让速度快100倍》《吓尿了!破解linux防火墙只需5分钟》。这类标题的文章在今日头条上比比皆是,有的读者一天要尿湿十几条裤子。

反常识

反常识,就是质疑或者打破以往人们的常识,也能迅速激起读者的阅读欲望,比如《Redis真的高效吗》、《索引真的有那么快吗》。

利益引诱

人都喜欢贪小便宜,给点甜头就一窝蜂上。比如《100G免费视频带你玩转大数据》、《0元培训费轻松进阶高级工程师》。这类文章基本是纯广告,打开一下都是浪费时间。

有关绝了!起个好标题的9大技巧的更多相关文章

  1. ruby-on-rails - 使用 Rmagick 或 ImageMagick 在背景上放置标题 - 2

    我有一张背景图片,我想在其中添加一个文本框。我想弄清楚如何将标题放置在其顶部的正确位置。(我使用标题是因为我需要自动换行功能)。现在,我只能让文本显示在左上角,但我需要能够手动定位它的开始位置。require'RMagick'require'Pry'includeMagicktext="Loremipsumdolorsitamet"img=ImageList.new('template001.jpg')img 最佳答案 这是使用convert的ImageMagick命令行的答案。如果你想在Rmagick中使用这个方法,你必须自己移植

  2. 动漫制作技巧如何制作动漫视频 - 2

    动漫制作技巧是很多新人想了解的问题,今天小编就来解答与大家分享一下动漫制作流程,为了帮助有兴趣的同学理解,大多数人会选择动漫培训机构,那么今天小编就带大家来看看动漫制作要掌握哪些技巧?一、动漫作品首先完成草图设计和原型制作。设计草图要有目的、有对象、有步骤、要形象、要简单、符合实际。设计图要一致性,以保证制作的顺利进行。二、原型制作是根据设计图纸和制作材料,可以是手绘也可以是3d软件创建。在此步骤中,要注意的问题是色彩和平面布局。三、动漫制作制作完成后,加工成型。完成不同的表现形式后,就要对设计稿进行加工处理,使加工的难易度降低,并得到一些基本准确的概念,以便于后续的大样、准确的尺寸制定。四、

  3. ruby - 如何跳过 CSV 文件的第一行并将第二行作为标题 - 2

    有没有办法跳过CSV文件的第一行,让第二行作为标题?我有一个CSV文件,第一行是日期,第二行是标题,所以我需要能够在遍历它时跳过第一行。我尝试使用slice但它会将CSV转换为数组,我真的很想将其读取为CSV,以便我可以利用header。 最佳答案 根据您的数据,您可以使用另一种方法和skip_lines-option此示例跳过所有以#开头的行require'csv'CSV.parse(DATA.read,:col_sep=>';',:headers=>true,:skip_lines=>/^#/#Markcomments!)do|

  4. Unity Shader 学习笔记(5)Shader变体、Shader属性定义技巧、自定义材质面板 - 2

    写在之前Shader变体、Shader属性定义技巧、自定义材质面板,这三个知识点任何一个单拿出来都是一套知识体系,不能一概而论,本文章目的在于将学习和实际工作中遇见的问题进行总结,类似于网络笔记之用,方便后续回顾查看,如有以偏概全、不祥不尽之处,还望海涵。1、Shader变体先看一段代码......Properties{ [KeywordEnum(on,off)]USL_USE_COL("IsUseColorMixTex?",int)=0 [Toggle(IS_RED_ON)]_IsRed("IsRed?",int)=0}......//中间省略,后续会有完整代码 #pragmamulti_c

  5. ruby - 如何在 selenium-webdriver 中获取窗口标题、ID 和名称? - 2

    我正在尝试从selenium-webdriver(ruby)实现以下方法get_all_window_idsget_all_window_titlesget_all_window_names我运行了SeleniumIDE并将我的脚本导出到RubyTest::Unit。另存为.rb使用AptanaStudio3打开我的脚本进行编辑初始代码片段如下:require"rubygems"require"selenium-webdriver"require"test/unit"classSwitchToPopup3我不断得到的错误是NoMethodError:undefinedmethod`ge

  6. 微信小程序顶部标题栏与胶囊对齐 - 2

    介绍    最近在做微信小程序时,顶部标题栏总是与胶囊对不齐。往往是在这款手机上对齐了,在另外一款手机差很多。我在查阅资料后,提出了一种方法解决这个问题,即:在页面onLoad或组件created时,利用微信小程序提供的API,获取系统状态栏高度和胶囊信息,进而动态调整顶部标题栏样式。在苹果、小米、荣耀手机做验证,能做到精准对齐。理论        胶囊样式应该是垂直居中,有1px的border,border-radius为18px。        若要使顶部标题栏与胶囊对齐,则其高度必须是导航栏高度,标题栏内容也要垂直居中,顶部标题栏的外边距或内边距必须是状态栏高度。        如果顶部

  7. ruby-on-rails - wicked_pdf 不呈现标题 - 2

    render:pdf=>"file_name",:layout=>'pdf.html.erb',:template=>'transactions/show.pdf.erb',:wkhtmltopdf=>WICKED_PDF_BIN,:show_as_html=>true,:layout=>'pdf.html.erb',:header=>{:html=>{:template=>'shared/header.pdf.erb'}}PDF生成正常,不幸的是我没有看到标题。我可以将页眉粘贴在主布局中,它也可以正常工作。在我看来,上面的标题行没有被处理。文件名“header.pdf.erb”似乎无

  8. ruby-on-rails - 为 Ruby/Rails 动态更改 iTerm2 选项卡标题 - 2

    我正在使用iTerm2,通常会打开很多选项卡。不幸的是,所有选项卡都显示相同的标题“ruby”,因为它都是ruby​​脚本。但一个是railsserver,另一个是railsconsole,下一个是“spork”,...我想将选项卡标题动态设置为“server”、“console”或类似的东西,只要进程是运行并在完成后返回默认值(“bash”)。有人知道怎么做吗?谢谢。 最佳答案 此命令会将选项卡的标题设置为MY_NEW_TITLEecho-e"\033];MY_NEW_TITLE\007"

  9. ruby-on-rails - 将 vim 与 ruby​​/ruby on rails 结合使用的提示和技巧 - 2

    我是那些没有在他的任何Ruby/RubyonRails工作中使用TextMate的开发人员之一。我在这个领域的特别忠诚在于vim。您最喜欢将vim与Ruby和/或RubyonRails结合使用以尽可能提高工作效率的提示/技巧是什么? 最佳答案 最重要获取rails.vim的副本它在数百万级别上很棒。Readthedoc.提示太多了,:Rviewcustomer,:RSmodelfoo,:Rinvert,gf,:Rextract,:Rake等等。您可能需要NERDTree以及轻松导航(您可以使用:Rtree访问)第二重要在推特上关注t

  10. Ruby Mechanize 带有标题的帖子 - 2

    我有一个带有js的页面,它通过XMLHttpRequest和服务器端脚本检查这个header,如何发送这个header?agent=WWW::Mechanize.new{|a|a.user_agent_alias='MacSafari'a.log=Logger.new('./site.log')}agent.post('http://site.com/board.php',{'act'=>'_get_page',"gid"=>1,'order'=>0,'page'=>2})do|page|ppageend 最佳答案 我通过网络搜索找

随机推荐