Dumb SEO Questions

(Entry was posted by Devin Peterso on this post in the Dumb SEO Questions community on Facebook, 05/24/2016).

I am maintaining a blog on a website

I am maintaining a blog on a website where I have very little access to the source code. Also, there is no blog-style cms so I created my own cms externally and I insert the blog articles on a designated page using js. when the new page/url is created so I have to dynamically insert a title, but it only gets inserted into the after the has already been rendered.

The browser displays the correct title (after a second or 2) but the source code does not, so I feared that Google was not indexing the page with the correct title. To confirm this, I checked webmaster tools and sure enough, Google doesn`t seem to be associating the page with the title that is inserted (via js) after the head renders.

I have zero access to the source code prior to rendering.

What can I possibly do?? :( :( :(?
This question begins at 00:40:42 into the clip. Did this video clip play correctly? Watch this question on YouTube commencing at 00:40:42
Video would not load
I see YouTube error message
I see static
Video clip did not start at this question

YOUR ANSWERS

Selected answers from the Dumb SEO Questions Facebook & G+ community.

  • Devin Peterson: I am maintaining a blog on a website where I have very little access to the source code. Also, there is no blog-style cms so I created my own cms externally and I insert the blog articles on a designated page using js. (please see haldemansubaru. com/blog.htm) for the example.

    My problem is that each article does not originally have a <title> when the new page/url is created so I have to dynamically insert a title, but it only gets inserted into the <head> after the <head> has already been rendered.

    The browser displays the correct title (after a second or 2) but the source code does not, so I feared that Google was not indexing the page with the correct title. To confirm this, I checked webmaster tools and sure enough, Google doesn't seem to be associating the page with the title that is inserted (via js) after the head renders.

    I have zero access to the <head> source code prior to rendering.

    What can I possibly do???? :( :( :(
  • Tim Capper: Site query shows only 1 article indexed. site:www.haldemansubaru.com/blog.htm?

    Hopefully someone with more developer experience has an idea for you
  • Suraj Gadage: +Devin Peterson ;the main problem is your blog article data (right from updated meta title to content) is getting populated dynamically and even if I visit the source code of each blog article I don't see anything. So, given that case Google will not be able to index your article at all.

    +Tim Capper ;it's not an article that is indexed. It's simply a blog category page. So the solution here would be (though I'm not a developer) defining dynamic page caching on the server. When a dynamic page is created, it gets cached on the server and cached page is shown to the user and Googlebots.

    Hope this helps!
  • Jim Munro: From the expert panel in this week's SEO Questions hangout on air on 00:40:42 into the YouTube video: https://dumbseoquestions.com/q/i_am_maintaining_a_blog_on_a_website +Devin Peterson

    If our answers were useful to you, please consider assisting us with any or all of the following:

    Check our Facebook Page here: https://www.facebook.com/dumbseoquestions/

    Please add your G+ review here: https://www.google.com/search?q=Dumb%20SEO%20Questions&ludocid=1541347987741926815#lrd=0x0:0x1563f7d4149ee59f,+1

    Please subscribe to our Youtube channnel here: https://www.youtube.com/channel/UCCC5ZteEQigCzE-SZkbTMnQ?sub_confirmation=1

    Follow our Twitter account here: https://twitter.com/intent/user?screen_name=DumbSeoQs
    

View original question in the Dumb SEO Questions community on Facebook, 05/24/2016).