I have several non-duplicate page titles that match a search query, say for the query 'stackexchange': <title>John Smith Popular Content</title><title>John Smith Audience</title><title>John Smith Friends</title><title>John Smith Analysis</title>I assume Google probably displays the most page-ranked page that matches the query, but does Google also take into account that this page1 links to page2and page3 which also have the search query in the title and therefore gives page1 a better rank because my site also containts page2 and page3 about searchterm?The reasons I'm asking is because I'm trying to improve my rankings for SE queries such as stackexchange, and considering loading page1 / page2 / ... through JS while keeping the same URL. I assume this would mean Google won't even know what content page2 has, so trying to understand his handling of multiple matches from same site better.
How does Google treat multiple page title matches from same site?
seo;google;javascript;title
Google seems to like sites that cover all aspects of a topic.   To rank for a term, a site often needs several pages about it, each of which cover different aspects of the topic.If you have such pages, I would certainly let Google find them.As far as your titles go, you are correct to be somewhat worried.  I would never suggest putting page X into any title.  Doing so reduces the click through rate from the SERPs because users don't like it.  I would try to find better more descriptive titles for the pages that actually reflect what the page is about.  Building your reputation on StackExchangeHistory of StackExchangeGetting your questions answered on StackExchangeIf there is a main page, you can focus on it in several ways:Make its title shorter and more generic: StackExchangeUse a star link pattern where it links out to all the other pages on the topic and they link back to it.  The other pages might link to each other sometimes, but not consistently.Linking to that as the main page from other sections of your website.