Keira Davidson (00:21):
Hi, and welcome to the TechSEO Podcast. I’m Keira Davidson, your host and today I’m joined with Mercy. Would you mind giving a little bit of background information on yourself, please?
Mercy Janaki (00:32):
Thanks, Keira. Thanks for having me. It’s a pleasure talking to you here. And hello everyone. I’m Mercy and I have more than 10 years experience and I enjoy what I do in all [inaudible 00:00:47]. And I’m currently working with a growth marketing agency, which is Position Squared. It is headquartered in Santa Clara, California, and I am based out in Bangalore, India.
Keira Davidson (00:59):
Mercy Janaki (01:23):
Yeah, so as you said, maybe more websites are coming into progressive web apps, and there are lot of advantages. Probably there is certain disadvantages in terms of SEO. But SEO it is not just one part of it.
The users and how you quickly wanted to load the content. How interactive you wanted to have your website. Then [inaudible 00:01:55] is a great solution for anyone.
Keira Davidson (03:12):
Mercy Janaki (03:47):
Keira Davidson (05:04):
That sounds great. Just out of curiosity. Can you also see it in dev tools as well in the performance tab?
Mercy Janaki (05:16):
Keira Davidson (05:59):
Mercy Janaki (05:59):
That also gives you the right information. So there are tools available. So you don’t have to specifically call out tools. None of the SEO tools are so comprehensive that it covers each and every aspect of it. So, but my choice would be the Screaming Frog and also the Deep Run.
Keira Davidson (06:23):
Yes. Ah, sounds super interesting. And are there any ultimate dos and don’ts when it comes to implementing this at all? Or are there any key considerations that really need to be thought about before making the move?
Mercy Janaki (06:45):
And also… So this is what I would say, instead of rendering the content through client side, probably the websites can, or the developers can, think of a scenario of doing it in a server side rendering so that the content and the basic SEO elements, like page title, descriptions, and canonical tags and meta robots tag and stuff like that can at least be rendered through server side. And probably the other things like the video embeds and stuff like that can be happened through the client site rendering. That is what I would recommend to do it.
Recently Google has also been promoting a lot about dynamic rendering. You use both server side as well as the client side rendering. To be specific, you can identify which is actually crawling the website. So if it is a user bot coming to your website, then you serve the details through server side so that the bots doesn’t have any issues in crawling your content, crawling your SEO specific details like metatag and robot, meta robots, and et cetera. When a user browse your website it comes from a browser point of view, then probably render the information through client side so that the interactivity or the fast loading experience can seamlessly happen for the user. So this is the, do’s and don’ts I would recommend on a large scale.
Keira Davidson (09:28):
That sounds great. Thank you. Are there any courses out there where you can learn about this, or is it a case of just using the typical sites for information on this? Like how would it beginner get into get gaining more knowledge on this?
Mercy Janaki (09:49):
Keira Davidson (11:18):
That sounds great. Yeah. I’ve been watching a couple of those videos that Google’s been put out and they’ve been so beneficial. So I think if I keep sticking it, then I can move on the reading side of it and it’ll all make a bit more sense.
Mercy Janaki (11:37):
Keira Davidson (11:40):
So, do you have like a checklist on how to implement this? Or like you said, there can be things that are overlooked or key things that need to happen to make sure it runs smoothly. Do you typically follow a checklist for this? Or how do you go about that?
Mercy Janaki (12:01):
Yeah, first thing I would say that before getting into SEO optimization, the first thing to check is whether your content is being rendered by the bots. That is, if there is a problem in that, how much optimization you do, how much of content you put in on the website in terms of blog or product page and category page or whatever it is not going to help, because bot is not going to read that. So half the website has a launchpad for your organic growth. The website rendering is the key. So fix, have a check and identify whether it is all good to go. If not, probably all your concentration should revolve around that to fix it. Once the rendering is happening, then we can gradually get into all the SEO optimization. It is not totally different. It’s not a different set of game. Like you do optimization separately for a HTML website and do separately for a Java website. It is the same, but to make sure that the code the SEO optimization that you do is visible for the bot. That is where the problem is. So the checklists, I would say, remind the same for like the other websites that you optimize, but the initial the additional checkpoint should be is your content rendered by any bot, not just Google, but any bot.
Keira Davidson (13:35):
That sounds great. Yeah. That’s really important to make sure that it’s being rendered at all and that bots can access it no matter whether it’s Google or Yandex, whoever it is, it’s really important.
Mercy Janaki (13:49):
Yeah, you’re right.
Keira Davidson (13:52):
So my understanding is that you have some… You’ve been working on some sites that have taken this approach, obviously as of May, Google is going to be rolling out their page experience update, and it’s obviously not going to be an instant take instant effect. It’s going to grow over time. Do you find there’s many issues around these sites where there page experience issues?
Mercy Janaki (14:23):
Keira Davidson (16:02):
That’s great. Thank you for providing that insight. Yeah. It’s really important that to be aware of what developers are doing. So no, no accidents occur.
Mercy Janaki (16:16):
Keira Davidson (16:19):
I’ve really enjoyed speaking with you today. Thank you so much for joining the TechSEO podcast. It’s been great. And it’s highlighted to me personally, how much I’ve got to learn around PWAs, especially. Because it’s not familiar at all and so much information out there that I really need to tap into. So I really appreciate that. Thank you.
Mercy Janaki (16:47):
Thanks. Keira, it was a pleasure talking to you and we all learn from each other and grow together.
Keira Davidson (16:53):
Exactly. Thanks so much.
Mercy Janaki (16:55):
Thanks Keira. Appreciate it. Bye.
Keira Davidson (16:55):