I have a dynamic site, how do I intimidate Google?

I have a dynamic site, how do I intimidate Google?

Webmaster Guru Asked on September 15, 2016 in Content Issues.
Add Comment
1 Answer(s)

JOHN MEULLER (Webmaster Analyst from Google):

I don’t think you want to intimidate Google in general, because it’s probably not a very smart move. But in general, what you can do in a case like this where you’re updating content on your page and you’re seeing that Google isn’t picking that up properly, there are a number of things that you can do. On the one hand, you can link to it from your home page, for example. If this is new or updated content, then sometimes you have a section on your home page on the side bar that says, this is new stuff- new stuff that has been happening, new products that are available. That’s one option. Other more technical things you could do is set up a sitemap file with a last modification date. And then you can ping that sitemap file. Sometimes your CMS will do that for you to let us know that the sitemap file has changed. And we’ll go through those URLs, look at the last modification date, and see if there’s something new that we might be missing. And then we’ll go off and actually try to crawl that. And finally if this is just a one off situation where this is one page that you’re changing and you don’t really want to set up a sitemap file, your website is small and not really something that’s crawled a lot in general, then you can use Search Console- the Fetch and Render feature in Search Console. There is an option to submit that page to the index. It’ll generally be crawled with within maybe a day or so and be picked up for indexing from there as well. The one thing you also mentioned in this question is that you checked the cache. In general, the cache is not always representative of what we have actually indexed for our page. So that’s something to keep in mind. That’s not really where you’d need to go to double check that we’ve actually indexed this content. What I might do instead is to do something like a site query for that URL or for some keywords that you’ve changed or modified on the page to see that we can actually pick that content up properly. Also, one more keyword in your question- you mentioned it’s a dynamic site. So if this is a JavaScript based website, then we have to actually render those pages to pick them up for indexing. And those are things that we wouldn’t show at all in the cache. So if it’s a site that uses a JavaScript framework, like Angular or Polymer or any of the other frameworks out there, where the HTML page itself is essentially pretty plain and not something that contains the content, then you wouldn’t see that in the cached page. One thing you could do in a situation like that, if you want to take the extra step and make sure that Googlebot can actually pick up that content, you could use something like isomorphic JavaScript, which is a way of rendering your pages on the server and sending the rendered version to users. So that’s something you might want to look into. But in general, if I take this question as something coming from a more beginner webmaster, for example, then I’d just say make sure you have a sitemap file. Make sure that we can pick up the sitemap file and that we can crawl your pages. And don’t worry too much about the cached page. That’ll catch up over time.

Webmaster Guru Answered on September 15, 2016.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.