Monday, October 06, 2008 at 10:51 PM
In Day 2 of links week, we'd like to discuss the importance of link architecture and answer more advanced questions on the topic. Link architecture—the method of internal linking on your site—is a crucial step in site design if you want your site indexed by search engines. It plays a critical role in Googlebot's ability to find your site's pages and ensures that your visitors can navigate and enjoy your site.
Keep important pages within several clicks from the homepage
Although you may believe that users prefer a search box on your site rather than category navigation, it's uncommon for search engine crawlers to type into search boxes or navigate via pulldown menus. So make sure your important pages are clickable from the homepage and for easy for Googlebot to find throughout your site. It's best to create a link architecture that's intuitive for users and crawlable for search engines. Here are more ideas to get started:
Writing descriptive anchor text, the clickable words in a link, is a useful signal to help search engines and users alike to better understand your content. The more Google knows about your site—through your content, page titles, anchor text, etc.—the more relevant results we can return for users (and your potential search visitors). For example, if you run a basketball site and you have videos to accompany the textual content, a not-very-optimal way of linking would be:
To see all our basketball videos, <a href="videos.html">click here</a> for the entire listing.
However, instead of the generic "click here," you could rewrite the anchor text more descriptively as:
Feel free to browse all of our <a href="videos.html">basketball videos</a>.
Verify that Googlebot finds your internal links
For verified site owners, Webmaster Tools has the feature "Links > Pages with internal links" that's great for verifying that Googlebot finds most of the links you'd expect. This is especially useful if your site uses navigation involving JavaScript (which Googlebot doesn't always execute)—you'll want to make sure that Googlebot is finding other internal links as expected.
Here's an abridged snapshot of our internal links to the introductory post for "404 week at Webmaster Central." Our internal links are discovered as we had hoped.
Feel free to ask more internal linking questions
Here are some to get you started...
Q: What about using rel="nofollow" for maximizing PageRank flow in my internal link architecture (such as PageRank sculpting, or PageRank siloing)?
Thanks for your time today! Information about outbound links will soon be available in Day 3 of links week. And, if you have helpful tips about internal links or questions for our team, please share them in the comments below.
Keep important pages within several clicks from the homepage
Although you may believe that users prefer a search box on your site rather than category navigation, it's uncommon for search engine crawlers to type into search boxes or navigate via pulldown menus. So make sure your important pages are clickable from the homepage and for easy for Googlebot to find throughout your site. It's best to create a link architecture that's intuitive for users and crawlable for search engines. Here are more ideas to get started:
Intuitive navigation for usersUse descriptive anchor text
Create common user scenarios, get "in character," then try working through your site. For example, if your site is about basketball, imagine being a visitor (in this case a "baller" :) trying to learn the best dribbling technique.
Crawlable links for search engines
- Starting at the homepage, if the user doesn't use the search box on your site or a pulldown menu, can they easily find the desired information (ball handling like a superstar) from the navigation links?
- Let's say a user found your site through an external link, but they didn't land on the homepage. Starting from any (sub-/child) page on your site, make sure they can easily find their way to the homepage and/or other relevant sections. In other words, make sure users aren't trapped or stuck. Was the "best dribbling technique" easy for your imaginary user to find? Often breadcrumbs such as "Home > Techniques > Dribbling" help users to understand where they are.
- Text links are easily discovered by search engines and are often the safest bet if your priority is having your content crawled. While you're welcome to try the latest technologies, keep-in-mind that when text-based links are available and easily navigable for users, chances are that search engines can crawl your site as well.
This <a href="new-page.html">text link</a> is easy for search engines to find.
- Sitemap submission is also helpful for major search engines, though it shouldn't be a substitute for crawlable link architecture. If your site utilizes newer techniques, such as AJAX, see "Verify that Googlebot finds your internal links" below.
Writing descriptive anchor text, the clickable words in a link, is a useful signal to help search engines and users alike to better understand your content. The more Google knows about your site—through your content, page titles, anchor text, etc.—the more relevant results we can return for users (and your potential search visitors). For example, if you run a basketball site and you have videos to accompany the textual content, a not-very-optimal way of linking would be:
To see all our basketball videos, <a href="videos.html">click here</a> for the entire listing.
However, instead of the generic "click here," you could rewrite the anchor text more descriptively as:
Feel free to browse all of our <a href="videos.html">basketball videos</a>.
Verify that Googlebot finds your internal links
For verified site owners, Webmaster Tools has the feature "Links > Pages with internal links" that's great for verifying that Googlebot finds most of the links you'd expect. This is especially useful if your site uses navigation involving JavaScript (which Googlebot doesn't always execute)—you'll want to make sure that Googlebot is finding other internal links as expected.
Here's an abridged snapshot of our internal links to the introductory post for "404 week at Webmaster Central." Our internal links are discovered as we had hoped.
Feel free to ask more internal linking questions
Here are some to get you started...
Q: What about using rel="nofollow" for maximizing PageRank flow in my internal link architecture (such as PageRank sculpting, or PageRank siloing)?
A: It's not something we, as webmasters who also work at Google, would really spend time or energy on. In other words, if your site already has strong link architecture, it's far more productive to work on keeping users happy with fresh and compelling content rather than to worry about PageRank sculpting.Q: Let's say my website is about my favorite hobbies: biking and camping. Should I keep my internal linking architecture "themed" and not cross-link between the two?
Matt Cutts answered more questions about "appropriate uses of nofollow" in our webmaster discussion group.
A: We haven't found a case where a webmaster would benefit by intentionally "theming" their link architecture for search engines. And, keep-in-mind, if a visitor to one part of your site can't easily reach other parts of your site, that may be a problem for search engines as well.Perhaps it's cliche, but at the end of the day, and at the end of this post, :) it's best to create solid link architecture (making navigation intuitive for users and crawlable for search engines)—implementing what makes sense for your users and their experience on your site.
Thanks for your time today! Information about outbound links will soon be available in Day 3 of links week. And, if you have helpful tips about internal links or questions for our team, please share them in the comments below.



41 comments:
Please can you comment on the crawlabilitity of internal link navigation that uses javascript or CSS rather than hard coded HTML?
Is it possible for you to share why does Google drop Page Rank of a site? A 2 yrs old site of mine is seeing a drop in PR after every PR 'update'. For around 1.5 years it was 4 then last time it came down to 3 and now it is 2!!!
Please understand that I am not getting 'obsessed' with PR but I have seen that traffic to my site is reducing month after month.
FYI... I have never involved in buying/selling links or paid posts etc.
Regarding your statement:
" ... it's uncommon for search engine crawlers to type into search boxes or navigate via pull down menus ... "
my experience indicates there are occasions where such an instance does occur, artificially creating many non existing pages - perhaps it might be the case to add a recommendation to block such pages from being spidered and subsequently indexed.
With regards to link architecture, whats the recommendation for the same link repeated on a page.
For instance, an e-commerce store may have a top menu 'red widgets', a side menu 'red widgets' and a breadcrumb navigation featuring 'red widgets'.
Would having three links pointing to the same page on one page be viewed as a problem, and would you recommend keeping the same anchor text in all instances or modifying to increase variance.
As #1 also mentioned, it would be really nice, if you'd comment on crawlability of java script navigation.
Will the link get cravled if it is visible but not in an a tag?
Can you tell more about some attributes of link like "title"? Does it make senses to search engine, or it's only for users?
And one more question: if I generate my navigation menu with javascript, will the links be consider "hidden" with Google and causes worse result of searching?
Thanks for you interesting post. I think this week is really useful for me.
So on a navigation menu that appears on the entire site, I have a link that points back to my home page.
Should my link text say "Home"
or
should my keywords be in this link text?
Thank you for the in depth post.
One question comes to mind. Is there any negative to having multiple links to the same page within a page?
For example, if I have a top menu and a bottom menu that both have links to the same page, and then write about that page in the content area and link to it again, I've got three links going to the same place.
Does this help, hurt, or have no impact at all?
Thanks,
C. Crawford
Business Blogs
@Lovemaker: where's Matt Cutts when you need him! ;)
Google Webmaster Tool has a problem in Diagnostics > Web crawl. I have a link to ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/ but it says that there is no http://m**illazine-tr.org/ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
When I have an header image logo that links to my homepage (for usability since it's such a common practice) and also a text link that links to the homepage in the primary navigation, which one is passing the juice?
Does first link priority exist? How is it handled when the first link is an image?
Maile, I fully agree with your statement: "It's not something we, as webmasters who also work at Google, would really spend time or energy on. In other words, if your site already has strong link architecture, it's far more productive to work on keeping users happy with fresh and compelling content rather than to worry about PageRank sculpting."
But what is if the site doesn't have a strong link architecture? Shouldn't the go first for PageRank sculpting?
How about internal page X has internal links to it but with variations of linking text? Good, or bad? I have slight variations, but when creating articles, it seems to make sense to do so, so it reads correctly, but I don't know - impact?
Thank you Maile Ohye :)
are reciprocal link be taken like two externals link (two outbound link) ?
thanks
How much better as far as Google is concerned is <a href="new-page.html">text link</a> than <a href="new-page.html"><img src="text-link.gif" alt="text link"></a>, i.e., how much less weight does alt text have than normal text when linking?
In regard to link checking:
Google webmaster tool will show you which links on your site are resulting in 404 no page found results, but I don't see an easy way to trackdown the webpage that contains the bad link.
Am I missing something?
Thanks,
-Lary
www.FreshClicks.net
I have a website that I would like to increase traffic on, but just when I think things are going good- they don't seem to be. In the google webmaster tool, google says it crawls my site 100+ times a day. three links have been clicked on though. My traffic shows about 300 hits a day. How do I pick the fruit when it is ripe and go with this? It seems my site showmemyebooks.com is ripe and ready, that most hits are from google. Whats next?
This is my first comment / question here at the Webmaster Central blog so please be patient... For the most part I consider myself an expert - here's one issue that I am clueless on and yet have to do battle with our design team on just about every site. The love the look they create. But if I put links in the content area within their neatly uniform text, they cry foul, say it makes the content look ugly...
So they require that any links inside text content have to be styled so the links look like the regular text around them. While the links are still usable by sight-impaired visitors, and visitors who mouse-over and discover them, is this methodology penalized by Google? Sometimes it's done with inline style and others it's through a stylesheet...
Help!
I have seen many sites before and most of them do not look this good. Thanks for the excellent content.
Regards,
SBL - BPO Services
Hey....
What I'm not really liking about the comment on this BLOG is that none of the questions seem to be getting answered?
Lots of comments, no replies.
Lets see more answers for the people taking time to read this post.
Hi everyone,
It's been super busy recently -- sorry for the delayed response. Let's get started:
"Please can you comment on the crawlability of internal link navigation that uses javascript or CSS rather than hard coded HTML?"
@Dr Adrian Steele of Mercian Labels, Thomas:
JavaScript is not often executed by crawlers, and of course, it's also not executed for users with JavaScript disabled. A good test for navigation is to try browsing your site with CSS and JS disabled (in Firefox, CSS can be disabled from "View > Page Style > No Style" and JavaScript can be disabled under "Preferences > Content > Enable JavaScript"). If your page is still navigable, you're probably safe for search engines as well.
"But what is if the site doesn't have a strong link architecture? Shouldn't the go first for PageRank sculpting?"
@Webnauts:
If you site doesn't have strong link architecture, then personally I'd still work really hard on improving weak link architecture rather than consider PageRank sculpting (using rel=nofollow to control the flow of PR). I'm sorry if this isn't what you want to hear... :( And I'd submit a sitemap as well. In summary, it's your call, but keep-in-mind that PageRank sculpting is far less beneficial than good site design.
"How much better as far as Google is concerned is <a href="new-page.html">text link</a> than <a href="new-page.html"><img src="text-link.gif" alt="text link"></a>, i.e., how much less weight does alt text have than normal text when linking?"
@Tyssen:
We're pretty capable of detecting image links for crawling purposes. Accurate, not spammy, alt text is beneficial in many ways -- it's helpful to users, not just as a signal to search engines. If you have useful image links (or even just for images) it's good to make the alt text descriptive.
Tyssen, if your image links are formatted similar to your example, you should be fine. :)
"Google webmaster tool will show you which links on your site are resulting in 404 no page found results, but I don't see an easy way to trackdown the webpage that contains the bad link."
@Lary Stucker:
Now there's an easy way to trace the bad link! Hot off the press: Crawl error sources in Webmaster Tools!
"Can you tell more about some attributes of link like "title"? Does it make senses to search engine, or it's only for users?"
@No Steps:
I haven't heard of our encouraging the use of "title" in anchors, such as <a href="xyz.html" title="something descriptive here">, as a useful signal to our search engine (though I'm not sure about Yahoo! or Microsoft). I'll double-check with my colleagues and update the blog comments if I hear differently.
"@Lovemaker: where's Matt Cutts when you need him! ;)"
@Martijn: Yes, LOL, we quickly deleted Lovemaker's obviously off-topic, spammy advertisement.
"So they require that any links inside text content have to be styled so the links look like the regular text around them. While the links are still usable by sight-impaired visitors, and visitors who mouse-over and discover them, is this methodology penalized by Google? Sometimes it's done with inline style and others it's through a stylesheet... "
@Alan Bleiweiss:
I don't believe that we'd penalize what you're describing -- it sounds fairly normal. Can you provide all of us a URL example?
Maile
Thanks for the reply to all the posts - this thread helps us become better at our work!
An example of where I am being directed from the design team to have links within the text treated through CSS as plain text for visual reasons would be one of our biggest clients:
www.mesothelioma-attorney.com
In the first paragraph, the attorney firm name is a link to the Attorney profiles page.
Thanks!
I use Wordpress with a great link architecture. Why does google only show a few internal links for my site in webmaster tools when all my pages seem to be indexed? What can I do to get Google to recognize my internal links?
@Alan: Not sure if you participated in the webmaster chat, but I answered your question during my presentation. :)
To recap, the links that are made to look like text in the example you provided:
> www.mesothelioma-attorney.com
> In the first paragraph, the attorney firm name
> is a link to the Attorney profiles page.
are fine from Google's standpoint because this implementation is for design reasons (not as a deceptive tactic) and the links are relevant (not paid links to pass PageRank). Keep-in-mind that on the "risk spectrum" this isn't the safest of approaches, and I'm still not sure how it's desirable from a user perspective, but nonetheless, your example alone isn't a violation of our guidelines. :)
Take care,
Maile
Has there been an update recently? My site was appearing on page 2 and for no obvious reason it has completely dropped out of the results. Perfectly good links are no longer appearing in webmaster tools.
I know google likes to 'punish' those who try to get round its systems but our site isn't doing that. The lack of real transparency or support is really frustrating.
We are good advertisers with google, but thinking of moving my ad spend because of this.
I have found conflicting answers to this question. Does google differentiate between an image button with alt tags... or a text button? Is one more effective to use than the other for SEO and page ranking?
Thanks for your help,
Corey
Hi Maile,
Thanks for the great post. I actually have a similar question to that raised above, which doesn't appear to have been addressed in your answers.
I'm developing a travel site that will feature various routes and city guides
A to B
A to C
A to D
B to C
B to A
... etc
I'm planning to hyperlink every origin and destination to the appropriate city guide. This will result in a single page having multiple identical (internal) links.
Could this be treated as link spam by Google?
Many thanks,
Dave
Wow the discussion in this article gives everyone an idea whats good to do in there sites they make...
Am getting a problem with internal links. Webmaster shows me aound say 49 links for a url that i search for internal links.
The problem is that all the links that webmaster shows are not internal links.
What is the cause for this problem ??
http://bit.ly/2r5zQw
I have checked the crawability of my site w/ CSS and javascript turned off in Firefox and am able to cruise through my site but Google Webmaster still shows NO internal links. My site is rather small - only about 25 page. Would site size make a difference?
Thanks for the info on internal linking structure. It helps take out some of the confusion on this topic.
My Site is indexed and also my Sitemap has been submitted.
However webmasters shows 15 NOT FOUND links in my Sitemap and some 25 NOT FOUND on site.
Will it badly harm my search engine?
Please suggest.
Back to the subject of Sitelinks. Is the only determining factor for how the sitelink reads the anchor text? Is there nothing else that will tell Google how the sublink should read?
Just to let you know that there is a
spelling mistake in accounts (https://www.google.com/accounts/ManageAccount?hl=is) for Icelandic.
Verfæri Vefstjóra is supposed to be Verkfæri Vefstjóra.
It has been like this for years.
Another question about Sitelinks. Specifically on my www.medmutual.com domain. I implemented a new webpage that talks about how a member can pay his/her bills online and I want that page to be within the sitelinks shown on Google. I have a standard anchor text from the home page and went into Google Webmaster tools and blocked 2 of the 8 current sitelinks hoping that Google would go back through and determine 2 more to add that were not blocked. But, that doesn't appear to be how it works. Google just reflected 6 sitelinks with 2 blocked. How do I get this page to appear in the sitelinks? The page has many links and I have done some analysis to try to figure out why one link appears over another. Is there some trick to this? Does it have to do with time on page, backlinks, internal links, sitemap, etc., etc., etc.
I achieved sitelinks to my site and now they are removed. I have made two changes:
1 Changed the URL (same domain) of one of my sitelinks and redirected... I have since changed it back.
2 Changed the paramiters in webmaster tools to remove some duplicate content but have less indexed pages now.
Could either of these caused my sitelinks to disappear?
in my webmaster tools sitelinkes are generated on Jul 20, 2011 but there are not showing in google search results.
first time i am facing this problem.
any one help me regards this problem .
I own a website, http://www.techgineering.org , that provides the latest technical news about everything. Now since its one months passed already, I got almost 200+ average unique visitors per day according to awstatus web statistics tool. I want to know, how much web traffic is good for one month old website? and how much it should be when my website will be 6 months old?
Thank you.
if i have a sub domain lets say abc.blogspot.com & one of the link is going to blogger.com. will that link be internal or external??
hello,
I have blogs and I want to know how to get more traffic to the blog. Is any tips?
here is my blog: http://businessconsultantsindia.blogspot.com/
Thanks,
Hi everyone,
Since over a year has passed since we published this post, we're closing the comments to help us focus on the work ahead. If you still have a question or comment you'd like to discuss, free to visit and/or post your topic in our Webmaster Central Help Forum.
Thanks and take care,
The Webmaster Central Team
Post a Comment