SEO for Developers in 100 Seconds

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 408

  • @adnanamin1843
    @adnanamin1843 3 года назад +789

    OK! These days I find Fireship videos much more fun to watch than other entertaining videos. Scrapping my head!! GG!

  • @joaquimley
    @joaquimley 3 года назад +322

    Your content is something out of this world.
    Please don't change the format, love the tempo and quality of the info. Awesome job keep it up!

    • @technoscout
      @technoscout Год назад +1

      It's too slow. I always go for double speed.

  • @Nif3
    @Nif3 3 года назад +99

    Dude, you are legit on a league of your own when it comes to these videos. Absolute boss.

  • @tejasmd8143
    @tejasmd8143 3 года назад +189

    This guy just automatically knows what I want right now

    • @DanielDaniel-xz2yp
      @DanielDaniel-xz2yp 3 года назад +2

      I want everything he uploads so it's not such a coincidence

  • @DaraulHarris
    @DaraulHarris 3 года назад +177

    Best SEO tutorial I've ever seen.

    • @markgoho
      @markgoho 3 года назад +3

      Is this the second or third one you've ever seen? 😂

    • @deepakvishwakarma2043
      @deepakvishwakarma2043 3 года назад +4

      What do you learned ... And how you are going to implement these ideas...
      Pls share some resources to follow these techniques.

    • @sensiblewheels
      @sensiblewheels 3 года назад +2

      This isn't a tutorial :) It's an introduction.

    • @lycan2494
      @lycan2494 3 года назад +3

      Daraul Harris
      i bet u didn't understand a single thing in this video cuz its so complex.

  • @casperdewith
    @casperdewith 2 года назад +17

    0:17 _Even elderly people in their late 20s can learn to code._ Brilliant!

  • @kenosabi
    @kenosabi 2 года назад +3

    No one else on YT takes complicated topics and condenses them down to easily approachable and sensible advice. Of course 100s videos always require more research but they introduce topics and don't overwhelm giving you key topics to look for. Often in this realm you simply don't know what you don't know.
    Thanks dood.

  • @robertdeckard2136
    @robertdeckard2136 Год назад +11

    It's interesting to me how flawed some of these measurements are. "Dwell time" doesn't account for web pages that convey as small but relevant amount of information information efficiently so someone can find what they want and move on. I've also been noticing Google highlighting incorrect answers for search queries lately as well, or highlighting part of a page out of context. I can't remember which plant(maybe purslane, or some other edible weed). but googling "Is X safe to eat" wound up with the highlighted and bolded answer being "Poisonous and Unsafe to Eat". but clicking on the link, revealed that this "answer" was out of context and the page itself was warning of a plant that looks slightly similar being "Poisonous and Unsafe to Eat" while the plant in question was entirely safe to eat whether cooked or raw.

  • @TangoIndiaMike144
    @TangoIndiaMike144 3 года назад +94

    This was a brilliant sales pitch and i'm not even mad. Great content as always!!

  • @jifeishan4677
    @jifeishan4677 2 года назад +1

    1.content
    2.content
    3.easy to be understand by broswer
    4.render performance (lighthouse score)

  • @OzoneX4
    @OzoneX4 3 года назад +16

    Cannot stress enough the quality of this content. It's top-notch. Keep it up, my man.

  • @jem7759
    @jem7759 3 года назад +4

    Thats a good title of a new series.
    Beyond 100 Seconds a series of content where you go in depth in a specific topic.

  • @pavelschannel-alittleoutof3532
    @pavelschannel-alittleoutof3532 2 года назад +2

    Very well done and I love the robot falling down the steps when you're describing that the bot must understand it.

  • @fev4
    @fev4 3 года назад +80

    With the experience I've had with SEO in the last 6 years I can say this is pretty accurate. There are some details, as always, because the devil is in the details, but nonetheless really awesome content.

  • @sameerhussain2579
    @sameerhussain2579 Год назад

    i was fully convinced up until now that backlinks were good for ranking your site, now that i am on the brink of starting a blog site, this informtion came like a wrecking ball

  • @manoliszaimakis273
    @manoliszaimakis273 3 года назад +2

    I love the way Fireship explains everything. Clear explanations in short time.

  • @SimonBailey-wc3wf
    @SimonBailey-wc3wf Год назад

    You putting this up for free is actually clutch - praise to you

  • @MistaSmith
    @MistaSmith 3 года назад +2

    Thoughts while watching: Having your cache not as a list of files, but as a tree of components, where any change to the data regenerates the path from the updated leaf to the whole page someone is actually an old technique. And dynamically or individually choosing which pages or components are cached for how long before rebuilding is part of the same old toolkit. Static is just "cache_time=unlimited" in the dynamic, tree-based system.
    But that the current generation of web caching reaches that level of complexity might be a sign that the current server hardware is flattening out in performance increases.

  • @ShannonHamilton-nm5qq
    @ShannonHamilton-nm5qq Год назад

    Everything is clear. Brief and clear. No water. Thank you)

  • @yt-sh
    @yt-sh 3 года назад +135

    Can you make these in 100 sec or more:
    Ansible
    Terraform
    Jenkins
    Puppet
    Chef

    • @emaxix7
      @emaxix7 3 года назад +5

      To piggy back off this and add Terraform to the list.

    • @gabrielkarczewski4453
      @gabrielkarczewski4453 3 года назад +4

      Experienced DevOps here. Honestly, I don't think it makes a lot of sense to cover all of these tools, just the most popular stuff. Why waste time creating videos about Chef and Puppet, whilst most people will only need/use/learn Ansible? You can learn Chef or Puppet after Ansible, if required. Same thing with CI tools and Jenkins. It's kind of like covering all the JS frameworks.

    • @yt-sh
      @yt-sh 3 года назад

      @jeff pentagon yeah did that already but understanding the basics that too in short time helps too..

  • @초승달-c7m
    @초승달-c7m 3 года назад +15

    This was so informative, I love these videos! And I’m glad they’re longer than 100 seconds

  • @briandesign
    @briandesign 3 года назад +14

    SEO is key, especially for youtube

  • @poglord._
    @poglord._ 3 года назад +167

    Claim your "before 1 million views" ticket here.
    Edit: OMG, a heart from you?!! 😱😱

    • @NicolaiWeitkemper
      @NicolaiWeitkemper 3 года назад +1

      I'd like to claim my "Here before 1 million subs" ticket first. :P

    • @lghiggino
      @lghiggino 3 года назад +1

      April, 3rd, 2021. I'd like to claim my ticket, please. 🚀🚀🚀

    • @null3081
      @null3081 2 года назад

      here before 1 million views

  • @bas_kar_na_yar
    @bas_kar_na_yar 3 года назад +14

    Would love to see a video about tests. For both frontend and backend.

  • @ShannonRamsey-cc7kg
    @ShannonRamsey-cc7kg Год назад

    Crisp, smart way of explaining, necessary and sufficient information. That was helpful. Thank you.

  • @FrankLloydTeh
    @FrankLloydTeh 3 года назад +1

    I have a proxy that responds to users with client side rendered angular app, while responding to bots with a server side rendered html page. This is based on the user-agent. The client side and the server side render for "product" pages actually look different. Client side focuses on interactivity while server side focuses on "respond with a basic properly formed html". Content is kept the same.

    • @nxte8506
      @nxte8506 2 года назад

      Underrated comment

  • @enjay86
    @enjay86 3 года назад

    I can second this... We use Next.js for almost three years now and it was a great call start using it.

  • @danimunf
    @danimunf 3 года назад

    The most straightforward SEO explanation video on RUclips, and the bright side without even "promoting" a SEO course (just like the other 'guru' did) hahahah

  • @1337cookie
    @1337cookie 3 года назад +20

    The word "image" in an alt tag is unnecessary since it's inferred from the tag which might end up being read by a screen reader as "Image of image of code"

  • @RichardBishop-dz9rj
    @RichardBishop-dz9rj Год назад

    Appreciate the non-fluff straightforward approach. Was a great review for me. Thank you!

  • @jimmyj.6792
    @jimmyj.6792 3 года назад +36

    Really great explications about SPA / SSG / SSR / ISR - Thank you so much for this clarification.
    If you can realize a video on these options by example, it could be interest to many developers i think.
    Great work :)

  • @ColjaCarls
    @ColjaCarls 3 года назад

    The first seconds ALREADY are sooooooo precise!

  • @benzflynn
    @benzflynn 3 года назад

    Don't want to rain on your parade but I find that if you order the words right in the meta description and keywords, you can get your site on pole position after a Google search for . In my experience, simple brochure websites do not take much account of what is in the header, nav bar, content headings, etc. It seems to rank this type of site according to its description and keywords. Test this yourself by searching under some city and service and then read the descriptions from the listing.

  • @EdgarGarrett-dq3ep
    @EdgarGarrett-dq3ep Год назад

    A good lecture that will benefit all who have followed this excellent explanation.

  • @boxicool
    @boxicool 3 года назад

    I felt in love in your channel. Basically I watch every video on your channel! Please don't stop!

  • @ItamarBlauer
    @ItamarBlauer 3 года назад

    Many people still try old techniques that are far less effective nowadays. If we consider what Google wants to achieve (showing the best results for users), then satisfying user intent has to be a top priority for any website owner. Engagement and intent are going to become massive in 2021, especially due to the Page Experience update that will come into effect in a few month's time.

  • @CodeWithAndrea
    @CodeWithAndrea 3 года назад

    I’m not a complete noob with SEO but this video had a ton of useful stuff I didn’t know about! Outstanding!

  • @bogeyer4673
    @bogeyer4673 2 года назад

    Bro. Your videos slap. The illest and most indepth insights on web development on this platform 👏

  • @crazycat2969
    @crazycat2969 3 года назад +1

    I love how it went straight to the main content

    • @Fireship
      @Fireship  3 года назад +4

      Thanks Elon, love your rockets.

    • @shelby255
      @shelby255 3 года назад

      @@Fireship lol

  • @JacobStevenson-zv9pb
    @JacobStevenson-zv9pb 7 месяцев назад

    Thank you for explaining everything so clearly. Everything is very clear. Like for the explanation.

  • @karaway2117
    @karaway2117 3 года назад +61

    Ok you're just stalking my brain now

    • @mr.wellman702
      @mr.wellman702 3 года назад +3

      pretty sure it's some background python algorithm helping him out, similiar to Chris Hawkes lol

  • @PeterShepherd-fl7lx
    @PeterShepherd-fl7lx Год назад

    Really clever explanation and no unnecessary verbiage! Respect! + subscription

  • @elbojoloco
    @elbojoloco 3 года назад +6

    Hey, you should do a "react-query in 100 seconds"! I think it'll fit right in and it would be very interesting

  • @annac625
    @annac625 2 года назад

    I'm so glad that I've found your channel!!! Thank you for creating so many great contents!!!

  • @alexander.druganov
    @alexander.druganov 3 года назад

    The best SEO tutorial I've seen so far

  • @maplestoryinchinese
    @maplestoryinchinese 3 года назад +20

    Awesome, now do AGILE/SPRINT/SCRUM next please! And maybe SAAS?

  • @williamduncan7401
    @williamduncan7401 2 года назад

    Screw react and nextjs. Use etags and cache control. Etags are like checksums to validate whether the content was changed. You can also use modification time headers for caching. The client will send "if-modified-since" header and you can 304 that it the content hasn't changed

  • @AustenGoodman
    @AustenGoodman Год назад

    Clear and understandable, I wish there was more information like this.

  • @IOSALive
    @IOSALive 3 месяца назад

    Fireship, amazing video you deserve more views

  • @bopon4090
    @bopon4090 3 года назад

    Just took a next js course and its super relatable.

  • @akramdahmani7214
    @akramdahmani7214 2 года назад

    WOW WOW WOW !!!!
    The creativity and marketing behind this video is beyond genius.
    - tell people what SEO is and why it is important to improve it.
    - give them value to hook them up, show them the 4 (3) elements that contribute to improving a website's SEO and explain each one of them and how iimportant they are.
    - then sell the shovel.
    The amount of effort and creativity behind this video is stunning, VERY WELL DONE Jeff 👏👏👏👏👏.

  • @mitch7w
    @mitch7w 3 года назад +6

    Would love to see an AWS/Azure tutorial + your thoughts on them VS GCP :)

  • @nuvotion-live
    @nuvotion-live 3 года назад

    Great call on the "beyond" 100 seconds format!

  • @KayronDeacon
    @KayronDeacon 3 года назад +1

    React is also working on Server Components so you can selectively render content on the server.

    • @Fireship
      @Fireship  3 года назад +3

      Server components are definitely cool, I'll cover that eventually as they make more progress.

    • @KayronDeacon
      @KayronDeacon 3 года назад

      @@Fireship Yea I know you'll do it justice. Thanks for all the great content. 🔥

  • @tobiascornille
    @tobiascornille 3 года назад +6

    Session duration seems like a suboptimal metric to track for a lot of use cases like finding information (Stack Overflow etc.), so I wonder how Google takes that into account

    • @Fireship
      @Fireship  3 года назад +6

      You're right, I think they look at the behavior relative to the SERP. Did you hit back and "pogostick" for other results? It more about satisfying user intent than the actual duration.

    • @tobiascornille
      @tobiascornille 3 года назад

      @@Fireship ah yes that makes a lot of sense!

  • @abdoufma
    @abdoufma 3 года назад +8

    Awesome content as always Jeff!
    Quick question: Do you have any Flutter tutorials planned for 2021?
    Keep up the good work.

  • @teodorneagoe
    @teodorneagoe 5 месяцев назад

    Ur videos are better than a CS degree!

  • @ninjaasmoke
    @ninjaasmoke 3 года назад

    Whoa, gonna start doing using most of this in my SPAs. Thanks!

  • @sketchionic6356
    @sketchionic6356 Год назад

    Hybrid rendering is something to be learned. thanks

  • @ThePumbaM
    @ThePumbaM 3 года назад

    "This is the way... this is the way" *ad flies in* "This is WebFlow" Nice one RUclips!
    Great video btw!

  • @ElioStalteri
    @ElioStalteri 3 года назад

    I'm currently using svelte with cloudflare workers, it was a little painful at first but after creating some script to automate the workflow it's getting better :)

  • @tx7300
    @tx7300 8 месяцев назад

    was gonna do a tens of hours long course on digital marketing made by google containing hours of boring meaningless corporate mumbo jumbo but i think im fully qualified after watching this video

  • @scvnthorpe__
    @scvnthorpe__ 2 года назад

    Realising that as a home cook and a software developer I have the dark triad skillset for a recipes blog

  • @threefour1598
    @threefour1598 2 года назад

    1:46 Hey I didn't know you had a website
    I always wondered where are the full tutorials you talk about. Now I've found the treasury it seems.
    I intend to devour your great courses now :) I hope I find enough time and not forget to check out your tutorials while I make time for them.
    You do a great quality job, and thanks for that. Hope you be successful

  •  3 года назад

    Thank you. It has given me a quite different approach

  • @mtherider9
    @mtherider9 2 года назад

    Trying hard to focus but I'm vibing hard to the background track.

  • @BenjaminKirchner-fl5yj
    @BenjaminKirchner-fl5yj Год назад

    Das Video ist großartig und informativ!

  • @makingofkira8710
    @makingofkira8710 3 года назад

    Content is not the King. Keyword Research is the King!

  • @nathanaelbleibtreu6884
    @nathanaelbleibtreu6884 3 года назад

    Bro your content is always 1000% legit !

  • @Glace1221
    @Glace1221 3 года назад

    I know this video is old, but when do I start using the tag? I'm learning through The Odin Project and I haven't been told about this yet. Is there a reason why? Is it relevant early on when I'm just trying to get my first job?

  • @MercyFromOverwatch2
    @MercyFromOverwatch2 3 года назад

    Jeff is my favourite tech RUclipsr

  • @99Gara99
    @99Gara99 3 года назад

    One thing I know is that it was really effective to say it would all go in 200s only... took me a while to understand it was a hell of a bait (though not a lie), you really follow what you say, you are creating good content. Peace

  • @rafaelmatsumoto
    @rafaelmatsumoto 2 года назад

    Thanks Jeff, I always wanted to learn more about SEO!

  • @AnthonyAnalog
    @AnthonyAnalog 3 года назад

    I have the next phase of SEO in my head.

  • @shohagkhan3677
    @shohagkhan3677 2 года назад

    The things you have described here, you can make separate video on every topic..😊

  • @Amir_ZMI
    @Amir_ZMI 3 года назад

    my God your content is fresh and to the point

  • @SalamoYemen
    @SalamoYemen 3 года назад

    Best best best video for explaining important points for seo.

  • @hussainabbas1341
    @hussainabbas1341 2 года назад

    Thank u so much, ur content us special due to the illustrations and animation.

  • @ivansostarec2564
    @ivansostarec2564 3 года назад

    this channel is a gift from god

  • @hamidbakhtiari3986
    @hamidbakhtiari3986 3 года назад

    nice!
    "that's the future of full-stack development!"

  • @StanielBG
    @StanielBG 3 года назад +6

    This video came in the perfect moment for me. :D

  • @FelipeCampelo0
    @FelipeCampelo0 9 месяцев назад

    First time I’ve heard of the bounce concept

  • @froggoboom
    @froggoboom 3 года назад

    keep up the content, lighthearted yet engaging and entertaining!

  • @anb1142
    @anb1142 3 года назад

    Req: Design Patterns in 100 Seconds and beyond

  • @Shuyinz
    @Shuyinz 3 года назад +1

    This is fantastic! Is it possible to request a full technical SEO course? I would love to buy it on a heartbeat!

  • @codinginflow
    @codinginflow 2 года назад +2

    That's what I always thought. Don't focus on these garbage "hacks" and tricks and just create content people actually wanna see.

  • @swoorp
    @swoorp 3 года назад

    Hey Jeff, a quick suggestion, could you please decrease the bass in your voice a bit? because it sometimes make it harder to understand. else love your content...❤

  • @soumyajitdey5720
    @soumyajitdey5720 3 года назад

    This is a highly underrated channel. Way to go!!

  • @mulllhausen
    @mulllhausen 3 года назад

    best to give bots the dynamicly rendered html from the server and redirect everyone else to the landing page hosted on a CDN - to be hydrated from an API

  • @joeyreyes9666
    @joeyreyes9666 7 месяцев назад

    i have a few tabs open that i don’t close for an eternity. you’re welcome to those websites

  • @sheekteen
    @sheekteen Год назад

    Semoga pagimu penuh dengan kebahagiaan dan cinta.

  • @erad4910
    @erad4910 3 года назад

    This is absolutely gold! from the bottom of my heart thank you!

  • @DenisTRUFFAUT
    @DenisTRUFFAUT 3 года назад

    Microformats and Microdata are deprecated in favor of JSON-LD
    PWA with granular .mjs can render faster than static content on repeated views with offline-first & importMap strategies (you only load missing assets).

  • @EthanPhillips-rj4tf
    @EthanPhillips-rj4tf Год назад

    Thanks for the video! Loved it very much!

  • @randomdamian
    @randomdamian 3 года назад

    Never heard about Next.js and I'm just doing a framework that is rendering static files.

  • @ushiocheng
    @ushiocheng 3 года назад

    Oh so clicking into a webpage and click back is the intended interaction
    (Speaking from someone who have almost always Command/Control-Click to open links in new tab :)

  • @SatchaNoiceDude
    @SatchaNoiceDude 3 года назад

    Great as ever - big up Fireship!!

  • @double_courage57
    @double_courage57 3 года назад

    @3:05 I don't "bounce", I hold Ctrl and click on search results which ends up opening new tabs. Also, I have "Dont track me Google" extension enabled so there is no redirection from google. I guess there are very few people like me to affect the ranking.

  • @baliyachtservices7505
    @baliyachtservices7505 3 года назад

    Fantastic run down. Thanks

  • @subhamtripathi4514
    @subhamtripathi4514 2 года назад

    This was something really good, Blowed up my mind :) Thanks