Organizing and Linking Pages in a Large Website
If you have a 50+ page website and most of these pages are in their own folders i.e gallery/ contact/ etc. How do you link back to the home page in the root if all of your folders have pages titled 'index'?
I know you can just put in the complete address http://mywebsite.com
But is there a better way?
Thank you for helping!
Re: Organizing and Linking Pages in a Large Website
../index.html (.htm) should do the trick
Re: Organizing and Linking Pages in a Large Website
Thank you Pauland! I should have tried that...for some reason I assumed it would be directed to the index of the sub folder. Which leads to the next question:
How does one add the 'rel = no follow' to a link in XWD?
Re: Organizing and Linking Pages in a Large Website
And remember that '../' brings you up one level only, while '/' brings you back to the root, no matter how many levels down the hierarchy you are.
Re: Organizing and Linking Pages in a Large Website
Thanks Bjornkn! I did not know that. So you are saying that the two dots .. before the forward slash / brings it up one level only? So what do I put for a page to go to a dif page that resides in a dif subfolder?
I am trying to 'Silo' a 50+ page site so I am spliting the site into seperate folders. Never done this before with XWD. I will share the SEO results in this forum when it is complete.
Re: Organizing and Linking Pages in a Large Website
2 dots goes one level up, and '../../ goes 2 levels and so on.
'/' goes directly to the root. It's just like command line DOS, where cd / brings your prompt to the root.
If you want to go to a page named dif.htm inside a dif folder that is located inside the folder where your main page (calling page, current folder level) you would write 'dif/dif.htm'.
But if it is one level up (parallel to your current folder) you should use '../dif/dif.htm'.
Re: Organizing and Linking Pages in a Large Website
So if I understand you correctly:
If I have a folder in the root named /services that contains 2 pages:
1. named index.htm
2. named /policies.htm
A link from 1 to 2 would not be: /services/policies.htm
But rather: ../policies.htm
And a link from 2 to 1 would not be: /services/
but rather: ../services/
Is that right?
Re: Organizing and Linking Pages in a Large Website
No, that is not right.
With relative links it is always needed to know where you are calling those links from, because all paths are calculated in relation to the current path.
If the folder 'services' contains two pages then they are at the same level ( no '/' in front of page 2.), and the folder could be moved or renamed, and the cross-links would still work.
A link from 1 to 2 would simply be: 'policies.htm'
And from 2 to 1 would be: 'index.htm'
Because the 'services' folder is at the root for 1-> 2 it would also work with: '/services/policies.htm'
as well as '../services/policies.htm' , but then you can't rename your folder without breaking the link.
And 2 -> 1 could be: '../services/' (because pages named index are loaded by default when a folder name is used)
Or even '/services/'.
Usually it works fine without that ending slash too.
But there's no need to make it more complicated by adding such paths when there's no need to..
Re: Organizing and Linking Pages in a Large Website
Awesome clarification bjornkn! Thank you for your help!
Are you familiar with the 'Silo' structuring of large websites? To do this, I need to add 'no follow' to several links through out the site.
To prevent Google from crawling certain pages and passing page rank.
Which presents my final question:
Where do I add: rel="nofollow"
Should it be added like this? /about.htm"rel="nofollow"
Thank you for your help. I will contribute some SEO and Xara examples of this finished Silo site when it is finished.
Re: Organizing and Linking Pages in a Large Website
I'm not familiar with that 'Silo' system. Actually I thought you just meant a slang for 'SEO' system, which apparently wasn't that far from the truth ;)
The best way to test out such things is to try them out. Make a preview and look at the source code it generates.
I don't think that you can make such rel= parameters with normal links in Xara. I did a little test, and Xara translates those quotes and spaces to:
<a href="/about%20rel=%22nofollow%22" onclick="return(xr_nn());">
which I don't think will work.
But you could always build those <a> tags yourself using HTMLplaceholders. If there's a lot of them it will be quite tedious though...
You might consider using robots.txt instead?
http://www.robotstxt.org/orig.html
Re: Organizing and Linking Pages in a Large Website
I can use robots for some of the pages but i think there is a reason to use no follows instead...but i cannot remember why.
I will look into adding the no follows through placeholders...not sure what that does to a text link or maybe i will try turning the text link into a .png?
If you are doing any SEO work check out this video and this website
http://www.youtube.com/watch?v=9Sw4_AlxM3Q
http://www.bruceclay.com/web_rank.htm
Silo's work great for larger websites and the same process can be applied to smaller sites. I am an html novice but I have a lot of experience with Google Maps and White Hat SEO for Google Organic results. If you ever need free help with an SEO project just let me know.
Thanks again!
Re: Organizing and Linking Pages in a Large Website
So what exactly is Silo doing then? Didn't find too much info, and nothing abot that rel= parameter (didn't look very much around though...)
Looks like the point is to remove/hide lots of cross-linking from the robots between pages on large sites? Lots of cross-links causes the causes the pages to get lower ranking?
I'm not so sure that spending a lot of time with SEO is time well spent. It looks like Google etc are changing their algorithms every now and then to counteract for all the "tricks"?
Re: Organizing and Linking Pages in a Large Website
Just a note:
When using seperate directories you don't have to name everything index.htm
You can name it WhatEverYouLike.htm
The only time I use index.htm for subdirectories is if I want something like
WebDesignerTemplate.com/Specials to be the URL address.
Then I would use index.htm in the sub and it will go directly to Specials directory without having to show it in the address.
But Beware... You have to be very careful when using more than one index.htm
You could easily screw up your home page!
Re: Organizing and Linking Pages in a Large Website
Quote:
Originally Posted by
aridzone
Just a note:
When using seperate directories you don't have to name everything index.htm
You can name it WhatEverYouLike.htm
The only time I use index.htm for subdirectories is if I want something like
WebDesignerTemplate.com/Specials to be the URL address.
Same here - which means about every time it's possible ;)
Re: Organizing and Linking Pages in a Large Website
Quote:
Originally Posted by
bjornkn
So what exactly is Silo doing then? Didn't find too much info, and nothing abot that rel= parameter (didn't look very much around though...)
Looks like the point is to remove/hide lots of cross-linking from the robots between pages on large sites? Lots of cross-links causes the causes the pages to get lower ranking?
I'm not so sure that spending a lot of time with SEO is time well spent. It looks like Google etc are changing their algorithms every now and then to counteract for all the "tricks"?
It is not as much a trick to manipulate Googles algorythms but rather a logical way to organize your website in a manner that Google can better crawl and understand your sites topic and content value.
In short, you choose your main keywords and make these keywords the titles of your landing pages - These are 'Silos' or folders attached directly under your main page. These Silo pages are then supported by your additional pages but only the pages that are on the same topic. The no follow links are used to keep the crawlers from attaching a Silo or a page that supports the Silo to a non relevant page like the About, Contact, Privacy pages. Further, it is important to avoid attaching the supporting pages to one another unless they support the specific keyword in that Silos landing page.
This not only helps keep the crawl directed through your main message but also prevents your pages from bleeding page juice to lesser important pages. In the end your site will increase it's page rank. A good example of sites that have achieved this are some of the big ones..like youtube, cnn and rottentomatoes. Search for any of those in Google and look at how they are listed. You will see the effects of the Silo structure in the listing. Under each listing you should see 8 Silo topics.
Here are a couple of better links that explain the Silo process.
http://www.wolf-howl.com/seo/how-to-silo-your-website/
http://www.tech-seeker.com/blog/adva...-and-nofollow/
I will be experimenting with this process on a few large sites and some smaller ones. I'll post the results when finished.
Re: Organizing and Linking Pages in a Large Website
I have rather a cynical view about this SEO stuff, including Silo. Fairly simple concepts seem to become long "explanatory" videos that would convince any non-professional that they needed some SEO professional to do this stuff for them to be able to have any chance of a popular site. The SEO industry is particularly adept at spin.
Re: Organizing and Linking Pages in a Large Website
I place SEO people in the same league as "Carpet Baggers" and "Snake Oil Salesmen", or to put it into a more 20th century phrasing they are as honest as a "Used Car Salesman". >:)
Re: Organizing and Linking Pages in a Large Website
Quote:
Originally Posted by
Soquili
they are as honest as a "Used Car Salesman".
Clearly an SEO fanboy... ;-)
Re: Organizing and Linking Pages in a Large Website