SEO Optimization with LATEST features of NEXT.JS

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

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

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

    Thanks a lot, so far, the best video related to SEO in Next.js web apps

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

    Great Video 😀😀

  • @kashif-ghafoor
    @kashif-ghafoor Год назад +6

    Thanks Sakura for great tutorial. It's clear and concise. I really love it. keep it up bro

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

      Thanks for your very nice comment 🙏

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

    Thanks , you solved all problems in one video

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

      Really glad that it was helpful 🙂

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

    That's amazing thanks so much I'm a new sub 😊

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

      Thanks 🙏. I am really happy you like it 😊

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

      @@SakuraDev 😸

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

    Really good! thanks buddy!

  • @minhnhatnguyen8200
    @minhnhatnguyen8200 Год назад +2

    your explanation very comprehensible , hope to see more content about next js in the future sir

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

      Thanks. I am glad you found it useful. I am creating more video about next.js

  • @stillready6405
    @stillready6405 Год назад +3

    A very nice video. Could you maybe explain how you would add JSON-LD to the pages? I currently import it as a Script head directly in the head, but it didn't seem like the correct way to do it when NextJs offers now so much "in built" SEO approaches.

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

    Thank you so much for making this amazing tutorial

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

      Wow, I am really happy you liked it.

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

    great tutorial, thanks. now i know where the baseUrl warning comes from.

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

      I am really glad it was helpful for you 🌹😊

  • @naive-coder
    @naive-coder Год назад +1

    Thank you! This helps me a lot.

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

      hi, I am glad it was helpful

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

    if anyone is having an issue with google verification, do not add google-site-verification in front of the ID. it should just be the ID. My verification was not going through until i removed that before the ID for the content part.

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

      15:37 content="87878787", NOT ---> content="google-site-verification=87878787"

  • @ThiLe-j2h
    @ThiLe-j2h Год назад

    In dynamic sitemap, if i have so much posts then what'll happen? and How sitemap.xml file had been generated, at build time or request time? and when database add new post then... can you explain for me please.

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

    niceee

  • @rogerio9314
    @rogerio9314 Год назад +2

    Great tutorial, thanks. Could you tell me how do I create a friendly URL if my system uses an Integer as ID? Thanks.

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

      Hi, first of all thanks for your nice feedback 🌹🙏. And about your question, in this case we should create slugs for our posts (or products etc). and it's not possible to create unique slugs we should add IDs with slugs.

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

    Great video, i hoisted my sitemap in aws s3. i want to fetch that file (using package called aws-sdk i am able to fetch it inside sitemap.js file and got stuck) and show it in frontend in next js 13. how can i do it ?

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

    How do I get Google verification id?when I try it just gives me a html file to upload it to my project?

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

    I didn't know this options exist till now in nextjs

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

    your nextjs video is great can you make a video on how to use nextjs middleware 😢😢🎉🎉

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

      I'm glad you enjoyed the Next.js video! Creating a video about using Next.js middleware sounds like a valuable topic. I'll definitely consider it for future content. Stay tuned for more tutorials and tips. Thank you for the suggestion!

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

    Great video... But how can i can add icon?

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

      Thanks . If you want to add favicon just put in the app dir. If you want to add different icon for each page, just add your svg in icon.tsx file with image response. I have explain how to do that in this video.

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

      I have placed the favicon at app dir but it doesn't work... I searched on documentation and got the same solution as u said. But it is not working...

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

      ​@@SakuraDevafter a restart of the pc it works file... But after npm run build... Sitemap.xml is not working dynamically. In development server it is ok but after production version it stucks on old data... Please solve this issue...

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

      @@anowarulhassan5117 it is really weird. I will work on it

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

      @@SakuraDev thank you❤❤.. I will be waiting for your next video...

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

    how to adddynamically instead of

  • @Amer_Mohamed
    @Amer_Mohamed Год назад +2

    its so hard to do generateMetadata why nextjs removed the traditional way to add the Metatags which is

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

      hi, I kinda agree with you. Th element was intuitive, but I think metadata is more powerful.

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

    Pls increase font size

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

      hey, I will do that in my upcoming videos. 🙏

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

    Hi, thanks for your tutorial. Can you explain how can I generateMetadata on my [slug] page, if it's a client page?

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

      its not possible, since both export const metadata and generateMetadata() are server side...

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

    Make a video to add adsense on nextjs

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

      Ok , I need to do some research about it.

  • @raghunath-thilagar
    @raghunath-thilagar Год назад

    please create a video about adsense and next js setup

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

      Need to do some research about it.👨‍🏫

    • @raghunath-thilagar
      @raghunath-thilagar Год назад

      @@SakuraDev waiting for it. Because there is no proper video for new next js version

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

    How can I create a sitemap for different categories, i have more than 5000+ posts and I want to separate them according to the category?

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

      Hi, you should create a dynamic route for your categories and then for this route, create a sitemap just like I have created in the video.

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

      @@SakuraDev It would be great if you make a video on it, BTW thanks for this video

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

      @@faruksardar8829 hi, I will put on my list 👍

  • @أميرالمؤمنينبنمحمدأكرم

    Brother.. i tried the same way as you told me for opengraph-image.
    But the result was something like this:
    "Localhost:3000/[slug]/opengraph-image/?ca63618263"
    Why the [slug] is there.. and of course it doesn't run well. Please help

  • @ajayd6894
    @ajayd6894 11 месяцев назад

    Get all post can't be a fetch can it
    Everyone just skips through it

    • @SakuraDev
      @SakuraDev  11 месяцев назад

      Hey 👋 I will fix that. Thanks for bringing that to my attention ☺️