Country domains, One.com and google - multiple-domains

Hi I have multiple country domains for one company and one top level .com domain. I am looking to consolidate these by have www.mydomain.com/us /uk /fr etc and point the country domains to each section but don't want to loose Google rankings. I also have add word accounts on each country domain. I want to know what is the BEST way to structure all of this???

301 redirect on every country domain, to corresponding pages.

Use mod rewrite .htaccess
This should preserve your Google Page Ranks of your webpages.
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html

Related

Point a domain to my website

I have a domain name which i need to to point to a sub domain of my existing website. Both the domain name in question and website are held with the same host so i have CPanel for the website (which has its own domain name and is currently online. Note the host does not provide CPanel (or similar) for domain-names only (i.e. without hosting).
I have seen subdomains and addon domains but from the description in CPanel i cant figure which if either will do what i want ... or even Aliases.
How can i point the domain name to a sub-domain? if possible. I do not want the existing websites domain name to appear in the url when visiting the sub-domain pointed to by the new domain name.
Thanks.
Since you're using cPanel... https://documentation.cpanel.net/display/ALD/Setup+Edit+Domain+Forwarding
If you just deal with a registrar instead of a provider, typically you point '#.domain.com' to 'http://sub.domain.com' - where #.domain.com represents the direct name, domain.com.

Track multiple subdomains with Google Analytics

I need to track multiple subdomains that are created dynamically. I run a SaaS business where users can create their own site name when signing up for my service. For example, if John Doe signs up for my service, he can create his own subdomain something like jdoe.example.com. If Jane Doe signs up for my service, they can create a subdomain like janedoe.example.com, and so on. So basically, each time a new customer signs up for my service, they create their own personalized subdomain. What I am trying to do is track the process users go through from trial account signup to conversion (they become paying subscribers). This is the process users go through when signing up for a trial account and converting to a subscriber:
1) All users sign up on the TLD of www.example.com
2) When they click the "Signup" button on www.example.com, they are redirected to account.example.com where they create a custom subdomain (e.g. janedoe.example.com). When they click on the "Save" button on account.example.com they are redirected to their account login screen at janedoe.example.com/login.
3) Users sign up as a paying customer/subscriber on the subdomain they created earlier (e.g. janedoe.example.com).
My question is: How can I track users as they go from www.example.com > account.example.com > whatever subdomain they create? Normally, I'd create a profile for each subdomain, but since subdomains are created on-the-fly and there are hundreds of them, creating a profile for each subdomain won't work, especially since Google Analytics only allows 50 profiles. Basically, I need to track users across one TLD and two subdomains. Can I modify the Google Analytics tracking code snippet that would allow this? Is there a wildcard I can use since domains are created dynamically?

How can act-on create a subdomain on our website

At my company, they have a Wordpress site. Disclaimer: I'm a new hire here.
They also use a third party service/website called "act-on". Within act-on, we can manage our campaigns, generate webforms that submit data back to act-on and generate anchor tags that link to resources that act-on hosts.
I want to be clear, we upload documents to act-on. Then, act-on gives us links that we can place on our website to these documents. When a user clicks the link on our website, they are taken to a subdomain of our website that they did not create, to view the resource.
When I talk about "act-on", I'm referring to this service:
https://www.act-on.com/
Example:
We live at websitename.com.
The anchor tag that act-on creates, links to solutions.websitename.com/acton/resourcename
We didn't create a page or subdomain "solutions.websitename.com" and don't have any pages that reflect that.
I need to know how this works because their google analytics doesn't seem to track page visits to this subdomain.
How has act-on created some subdomain on our website? I don't understand that process. How can act-on link to files that they host, but the url be a subdomain of our website.
Thanks,
It is very similar to another company called reachlocal. They basically proxy all your web content, and in a lot of cases they even put up proxy phone numbers and record the calls audibly and transcript them. All this in addition to marketing campaigns such as analytics, PPC and alike.
A business essentially gives them this right when signing up and are told about it upfront.
It is all for the sake of keeping record in order on file of everything taking place, with web presence and "presented in a friendly interface and graphs. Which also allows employees to listen to recorded calls to "see how the employee does"
More than likely from my experience is they were given the keys for all web presence, including web, analytics, social sites and so on by the owner or project manager.
Unfortunately, by proxying all the websites they in turn get a lot of Google ranking, but it can be a valuable service for some.
Bottom Line: Someone at your job, signed up, gave them the go ahead to perform tasks such as proxy domain names and are in fact paying them.

Put Page Name before URL

I'm making a web application and i'm just wondering about the domain name. I want it like google does it where its like maps.google instead of google . com / maps
How do i do this when buying a domain?
These are called subdomains.
Any URL you buy can have any subdomain by adding a DNS record.
So if you buy example.com, you already have anything.example.com.
I suggest you read up on DNS a bit. This should get you started.
You can do it by creating subdomians via using your control panel
There are a few different levels of domain when it comes to DNS.
The first level is the top domain level. You cannot buy the top domain as they are the base of all domains and include the infamous .com or .org.
The second level is the one you can buy. You buy a domain related to a first level domain. So if you wanted akashkodesia.com you need to make sure it is available on the .com top domain and try to buy it.
Once you bought a domain, the subsequent levels are up to you. You can create whatever you want without asking anyone. Of course you have the restriction of the DNS protocol which is up to 255 characters total for your complete DNS name including dots.

How to prevent crawlers from following links?

I'm building a site that will allow sellers to:
list their products on my site
have each product link back to the seller's site
be charged for each link clicked
What I need to do now is to somehow make sure that I am only logging actual human users following the links to the sellers site. If it's a bot crawling the site, I shouldn't be charging the sellers for that.
Is there a way for me tell bots not to follow a certain link? I don't think it's nofollow as that is not intended to block access to content.
The way to tell a bot not to follow a link is precisely to add rel=nofollow to your <a> tag.
Assuming you are also logging locally before forwarding to the external url you could also check the user agent string.
In fact, if you are going to ask people to pay based on number of referrals it might be an idea to log IP address and user agent against each paid for click in case your stats are ever questioned.
You just add a [robots.txt] file, e.g. like this one.
You can find more info about [robots.txt] files on the net, e.g. in Wikipedia.
Typicall you can identify them by the user agent string. You can find a list here, can't say it's perferct, but it's a good base to extend: PHP/MySQL - an array filter for bots
Robots.txt is another way, more about it here