I'm making a site of LSAT explanations. The content is very meaningful for LSAT students. I'm less sure the urls and headings are meaningful for Google.
I'll give you an example. Here are two URLs and heading for two separate pages:
There are two logical reasoning sections on LSAT 69. For the first url is for question 10 from section 1, the second URL is for question 10 from the second LR section.
I noticed that google.com only displays 23 urls when I search "site:http://lsathacks.com". A couple of days ago it displayed over 120 (i.e. the entire site).
1. Am I hurting myself with this structure, even if it makes sense for users?
2. What could I do to avoid it? I'll eventually have thousands of pages of explanations. They'll all be very similar in terms of how I would categorize them to a human, e.g. "LSAT 52, logic games question 12"
I should note that the content of each page is very different. But url, title and h1 is similar.
Edit: I could, for example, add a random keyword to differentiate titles and urls (but not H1). For example:
http://lsathacks.com/explanations/lsat-69/logical-reasoning-2/q10-car-efficiency/
LSAT 69, Logical Reasoning I, Q 10, Car efficiency
But the url is already fairly long as is. Would that be a good idea?