Reading about SEO and different argument related to promote my web site/blog I realized that most of the examples are focusing on one specific topic (e.g. winter clothes) My web site will talk about many different topics so I was wondering if there is some particular technique to use or if I have to treat every single page/post/element as an individual case and in that sense will be impossible to have a proper optimization.
In this situation sub domains may work well for you. Topic.example.com topic2.example.com topic3.example.com. this will allow you to focus on each topical area as if it was its own website. The main domain site can then be used as a hub to connect users to the relevant contact areas.
Hi Mack thanks a lot, what happened if I have a blog talking about traveling? Let's say that one post talk about "best beaches in Mexico" another one about "How can you get a working holiday visa in Australia" and so on, do I have to treat each post as a single SEO project?
In the traveling blog example, you don't need to treat each post as standalone SEO project. The topic is 'traveling' and by definition you travel from place to place, so you never talk about the same place in your blog. In this sense, 'traveling' is a niche of its own.
Unfocused personal blogs, on the contrary, need to be handled differently; and with care. But I'm not sure if this is your case.
In this situation sub domains may work well for you.
I've occasionally asked myself the same question: would it be more accurate to have fonts.example.com hovercraft.example.com games.example.com et cetera-- with, in my case, a minimum of eight subdomains. But I always decided against it because, first, it would make the site seem even more diffuse, and second, it would make interlinking a nightmare. It's different if each subject area is truly separate and independent.
Sites whose URL involves blogspot dot com, wordpress dot com and similar certainly have no trouble ranking. And we're not seeing a housewares.amazon.com as distinct from books.amazon.com, computers.amazon.com and so on. The preceding would be pretty pointless if I couldn't name names.
In the traveling blog travel example I would guess I have to optimize each post for the keywords "best beaches in Mexico" , "How can you get a working holiday visa in Australia" and so on. So in the end I could have many posts with many keywords and that is really hard to manage and to keep under control.
Can I ask you how should I handle the unfocused personal blog? I'm learning and every piece of information at this stage is good.
Lucy24 I had this thought as well and actualy deployed it on a site some time ago. My fear was about interlinking etc, but in reality it really wasn't an issue. Because each area (sub domain) served a different topic area, the interlinked was very minimal.
The headach part is site wide navigation. For example logo links. Should they point to the central homepage or the topic area homepage?. There are ways to make it work, but perhaps usability may suffer.
General sites (many subjects) optimize each page for the page content and move on... and the site, over time, gets a "general" score (think wikipedia).
Sites specific (ecommerce, academia, hobby, etc) have a general reach selling what others are selling, education, hobby... and need to focus on the home page optimization for all topics (the web site itself).
Because each area (sub domain) served a different topic area, the interlinked was very minimal.
Mine interlinks every which way. I actually drew a picture a few weeks ago. Didn't keep it, because looking at it gave me a headache, but it was something like what you'd get if an octopus mated with a bicycle wheel.
Recently I bit the bullet and started adding navigation headers to some directories. Here I decided not to bother about the site as a whole. As far as the header is concerned, each directory is an island. The "Home" icon (kinda, sorta, thingy in the top left, what else would you call it?) only goes back one step, even if the directory's front page-- when you get there-- links to content in other directories.