Website Authority

Filed under: SEO & SEM — rasim

authorityWhat exactly is website authority, how do you check if you have one and how to gain it? I started to notice that people talk more and more about site authority. Is PageRank slowly getting replaced? I read quite a bit on the topic lately, and it seems that the methods of gaining authority are not too much different than increasing a pagerank. However, source quality seems to be the focus.

I remember a couple of years ago I would just register a keyword rich domain name, put a landing page, get a few links from directories and enjoy the organic traffic. Doesn’t work this way any more. I created a landing page, got some pagerank, built a few links but still on 15th page for my target key phrase. Seems that search engines are getting smarter, pagerank lost it’s power and website authority has more effect now.

So, how do you check if you have a website authority? Here is how I look at it:

1) Go to google and type something like “cnn” in the search bar. See 8 sitelinks below it? As far as I can see, those only show up for the websites that have authority. Well, it’s a well known news site you may say. Sure, type in “Shoemoney” or “Nicky Cakes”, same story. 8 here as well, I don’t think google goes beyond 8 at this point. You can see less however, see “Jonathan Volk” as an example, his blog has 6. Still shows authority. My blog is relatively new, but there are a ton of older blogs that don’t have even 1 sitelink. Even if you type hackcorp.com, you are not going to see one. (yet) :)

2) Check google news. That’s right, go to news.google.com and type “site:techcrunch.com”. If you see the results, the site must have a lot of authority as well. It takes a lot of effort to get listed on google news.

Did you check your site? Any results? If not, don’t get discouraged. Those factors show the sites with big authority levels but you may have some too. How long does it take to get indexed for a new page/post on your site/blog? Does it instantly rank relatively high? If yes than you have some level of authority too.

Now a few tips to increase the authority of a website:

1) Quality Backlinks. Do you have unique newsworthy content? Write it from a slightly different perspective, try to make it as interesting as possible, do some research, spend a couple of hours to add and edit more interesting information on the subject. Keep on trying to get to page 1 on digg, reddit, mixx and other social networking sites, there are a ton of good ones. This would give you a lot of traffic and authority.

What is there besides social networking? Other sites! Try to get backlinks from other sites, just make sure that they are established and have some authority. Following a blog in your niche? Ask if the owner would want a guest post from you, work hard on it and send it for review. Don’t forget to reference yourself. :)

What else? Directories… Any? No. :) While low quality directories may bring some benefit, you should focus on getting indexed in the quality ones – dmoz, botw and yahoo if you have some budget. There are a ton more, you know how to check for authority now, get a list and start checking. Type “Botw” in google, you’ll see sitelinks.

Anything else? Yes! Press Releases and established article directories. Same trick here. It is hard to get approved in many press release places like prweb.com, but this is what you need. As a matter of fact, if you get approved in those a few times, you may end up in google news and get a TON of visitors as well. Try to have a few authors on the articles and work hard on them. Write quality content and be consistent.

2) Content on your site. Make sure that it is unique! Duplicate content gets penalized, don’t steal. Be consistent and write on a regular basis. Don’t write for search engines, write for people, even if you don’t have them yet. :) Content is the king, or at least a throne for the king.

3) Other important factors. Make sure that your site looks professional. Don’t keep the default wordpress theme, make it look like you care! Make sure you site-load speed is good. Optimize or change hosting if needed. Don’t host on a crappy host, I heard stories how rankings go up instantly when people switch from crappy shared hosting. If you have a shared host, check the sites that are on the same ip, make sure there are not banned or spammy sites. Use tools like sitesonmyip.com to check all the sites on your ip, if you see a few spammy sites on your ip, perhaps you should look for a different host or ask your provider if there is a way to move to a better server. I would even recommend lower level dedicated or vps hosting if you know how to set one up. You can find some that are slightly more expensive than shared.

Renew your domain name for the next few years. Take a look at authoritative sites, most of them are registered for the next 10 years or even more. It shows that you are serious about your site and it doesn’t cost much. (I use name.com, see if you can find a promo online).

Make sure that your URL is search engine friendly. Learn how to use .htaccess for URL rewrite if needed.

Don’t spam! Not in forums, not in newsgroups, not anywhere else. Don’t submit to directories with the same title and description, don’t use automated traffic exchanges, be wise when doing any link exchanges.

Keep on creating great content!

Please let me know if this post helped you or if you have any additional information on the topic.

Fast and easy way to get twitter followers instantly

Filed under: General Web — rasim

twitterAfter installing sexybookmarks plugin I retweeted the newest post on affiliate marketing. I didn’t expect anything other than a few of my followers to click a link and check out the post. I had my email opened and all of the sudden it went crazy with new twitter follower updates. I got 8 new followers within the first minute.

So I did some testing. I went into the second old and unused account and did the same thing. Instant followers there too. I searched for the term “affiliate marketing” on twitter – http://twitter.com/#search?q=affiliate%20marketing and noticed that while I was listed on the search page for a few minutes, I was getting new followers, mostly people interested in affiliate marketing.

What was strange is that I only got 2 new readers on my blog, which may have been from my loyal followers as well.

People who followed me on both accounts were different, so they must be real people rather then bots following everybody who posts about affiliate marketing. Some had a very significant amount of followers as well.

Anyway, here is the point: Do you need twitter followers? Keep on retweeting the blog posts. :) I did my retweet at 1am PST in case it matters. By helping the blog you like, you are helping yourself since there are quite a few ways to monetize twitter accounts now.

Just click the twitter birdie on the sexy bookmark plugin below to retweet this post if you want to test it out. :-P

Good luck.

UPDATE: Retweet of this post resulted in only 4 instant followers. Not sure if it is because of the keywords or because the results on the search page just rotate faster at 7pm PST. :)

How to get started

Filed under: Other — rasim

startGetting started in something is hard. It may not be hard physically as it is emotionally because when you start something, you should commit to it. There is no sense in starting without commitment in most of the cases. I knew how to do affiliate marketing for years, but was always “too busy” to get started.
“Beginning is half of everything.” – Pifagor

It is easy to think about something than to actually do it. Just start doing it, don’t be lazy.
“The lazy are always wanting to do something.” – Vauvenargues

There are all kinds of “what if”s on the way. Don’t be afraid, start small, test things out before jumping all the way in. Just start and look at everything as a lesson.
“Always do what you are afraid to do.” – Emerson

You never know what is going to happen even when you have the plan all laid out. Dream big, but expect little to be happy with the end result.
“It’s easy to see, hard to foresee.” – Franklin

Don’t be afraid to start something different, something new, something that nobody has done before.
“There is only one step from the sublime to the ridiculous.” – Napoleon

Don’t waste time reading through popular blogs on a subject. Just do what you need to do, your own experience matters. I read affiliate blogs and forums for years – all the same crap, 99.9% is a waste, who cares what they eat and what they drive if they are not sharing how they got there. A small tip here and there, just start trying yourself.
Stop wasting time, start doing it!
“Never put off till tomorrow what you can do today.” – Proverb

However, make sure that you have the basic knowledge to get started. If you know deep inside that you need more info and your starting costs are more than what you can afford to lose than get a book and read more valuable information on the subject. If you CAN’T do it today, wait till you CAN do it tomorrow. This quote may seem contradictory to previous one, but I just see a different meaning behind the word “can” here:
“Never do today what you can do tomorrow. Something may occur to make you regret your premature action.” – Burr

DamnSexyBookmarks Array

Filed under: Hacks & Tools — rasim

sexybookmarksJust installed damnsexybookmarks plugin and noticed that it was not working properly for some reason. It showed “Array” for every single bookmarking option on mouse hover. After looking through quite a few blogs, I noticed that a lot of people had the same problem but nobody had a solution. So, I posted my solution on a few blogs and thought I would post it here too.

If it happens to you, here is what you need to do:

After downloading the plugin, open the file damn-sexy-bookmarks.php in wordpad or your favourite editor, scroll to line 335 in bookmark_list_item() function. Replace lines 335 and 336 from:
$bookmarks[$name],
$bookmarks[$name]
to:
$bookmarks[$name]['share'],
$bookmarks[$name]['share']

This quick hack fixed the problem for me. Please let me know if you need any more explanation on this.

DamnSexyBookmarks is pretty cool wordpress plugin that allows your blog readers to share your stories on popular social bookmarking sites.

As it’s been quite some time since I installed the plugin from last time. I assume the problem may be in the version. I downloaded mine from http://wordpress.org/extend/plugins/damnsexybookmarks/ and as far as I understand, the project has been discontinued. This plugin has merged with SexyBooksmarks plugin and perhaps I just downloaded the older version.  If you did the same, please try looking for SexyBookmarks plugin and see if it fixes the problem.

UPDATE: Just verified, it was an older version and sexybookmarks wordpress plugin has way more social network links and no problems. To download it, please go to http://sexybookmarks.net/ .

DO NOT INSTALL DAMNSEXYBOOKMARKS, INSTALL SEXYBOOKMARKS INSTEAD! NO FIXES NEEDED! :)

Bluehost Issues

Filed under: Other — rasim

save as

I have quite a few hosting accounts, from shared to dedicated, and host my sites based on the needs. Some require a lot of cpu processing, some more emails per hour, some more bandwidth, etc. I have always recommended bluehost before. The first 2 years with them was just incredible. I never had ANY issues at all. My first problem came along about two years ago and it is still present. All of the sudden, I started to get “CPU exceeded quota” errors. I called in, and they told me that my sites have too much load on the processor, asked me to check my queries, code, etc… I was running phpld and was really surprised that just 1 site based on very popular phpld script would cause the problem. I was getting decent traffic, but it still was a small site… I moved the sites around, left just a few smaller ones on the account and it was fine for another year until this week. As I wrote before, I am running some affiliate campaigns now. Running affiliate sites usually requires some investment and I had quite a bit of traffic coming from adwords at that point, paying for each click.

When I woke up in the morning, I logged into my affiliate account to see how much was made on a new offer that I was running. It was 0. I was surprised and thought that perhaps my adwords campaign was not running for some reason. Logged in my adwords next and saw that it was still sending all the traffic and campaign was still running. Then I went to my email and there it was… I had a notice that they were migrating my account to a new server. It was sent in the evening a few hours before the actual migration. I expected better from them, at least a full day to a week of notice. Oh well, I lost some money, no big deal, paused the campaign and decided to check on the sites.

This is where I got really pissed off. I entered on of my urls in the browser bar and pressed enter. It asked me to download my php file. WOW, Really? Are the techs at BlueHost really that stupid? They left my apache server running and killed the php process. I am not a server technician and barely have any experience configuring the servers, but I know how not to give away free code. I know how to test after I do something. I had over 1,000 webmaster/seo visitors coming to see my sites, I wonder how many got my code and database information.

This is when I contacted them. I saved the conversation and listing it below (changed names and urls):

me [4:08:31 PM]: www.URLNAMEREMOVED.com – seriously, anybody can just get a custom code with full database access info for free? :-(
them [4:09:04 PM]: What do you mean?
me [4:09:23 PM]: can you go to the site? its been like that the whole day
[4:09:35 PM]: apache is running while php is not
[4:09:52 PM]: so it just lets people download my source code
[4:10:35 PM]: for example, go to www.URLNAMEREMOVED.com/header.php – it asks you to download the file, which has all the database access information.
[4:11:28 PM]: the first hacker-wanna-be will empty my database when he gets a chance on all of the sites that I host on that account :-(
[4:11:57 PM]: I get over 1,000 unique visitors a day there
[4:12:01 PM]: :(
them [4:12:01 PM]: It doesn’t have the database access information. It has header body and footer
me [4:12:46 PM]: well, download www.URLNAMEREMOVED.com/header.php , since it is a database driven web-application, it has a connection string there
[4:13:14 PM]: line 19-24
them [4:13:18 PM]: php is running, but I will have an administrator restart the server. Ultimately this process could take 15-30 minutes for everything to come back up to it’s optimal performance level. I’m sincerely sorry for the delay in service.
me [4:14:05 PM]: ok, thank you. thats what I was told about 4 hours ago though :(
[4:14:27 PM]: this is the second conversation I am having today…
[4:14:42 PM]: thank you. I will check back in an hour…
them [4:14:49 PM]: No problem. If you need any further assistance in the future, please feel free to contact us back. Thank you very much for contacting live support. Have a great day!

Ok, so I waited for over an hour, still the same issue. So I contacted them again:

me [5:28:54 PM]: My sites are still giving away free code. :-/
[5:29:11 PM]: Hi, please see www.URLNAMEREMOVED.com/header.php
[5:29:18 PM]: or any other site/page on my account
them [5:29:24 PM]: One moment please while I take a look
me [5:29:35 PM]: This is the third time I am contacting support today.
[5:30:10 PM]: My sites are down for 20 hours, which is not a big deal, but what big deal is – that they are giving away free code :-/
[5:30:17 PM]: along with all the connection information
[5:30:56 PM]: I can’t believe that your guys admins can’t figure out how to stop apache at least, this is a big security issue… :-/
[5:31:56 PM]: database can be accessed pretty easy with the connection information from php files like www.URLNAMEREMOVED.com/header.php and user information can be stolen…
[5:33:21 PM]: this is the third time I am contacting support today, every time I get a responce that the sites will be up in 20-30 minutes. I wait for 2-3 hours and still the same. Can you at least turn the apache off. I have a few sites there with some getting 1000 unique visitors a day, mostly webmasters…
them [5:33:23 PM]: your account is being migrated from one server to another. the php download that you’re seeing is most likely a result of this migration.
me [5:33:54 PM]: I know that somebody already has all the source code which I paid a good amount, for free. :-/
them [5:34:01 PM]: we can’t turn apache off on the server because there are hundreds of other customers on your server that would lose their website.
me [5:34:17 PM]: I know, I am not an administrator and can figure out how to turn off apache or turn on php and configure
[5:34:34 PM]: most likely their sites are having the same issues
them [5:34:48 PM]: no. it is only your account that is being moved between servers.
me [5:34:57 PM]: since php is just like apache – a service that is server-wide
[5:35:45 PM]: so, does it mean it’s ok to give my code to the world for free and have full access to the databases with a ton of user information?
[5:36:53 PM]: I get over 100,000 email addresses, user information in the database, just want to make sure that I am not the one being liable for the data in case something happens
[5:38:08 PM]: sinec I can’t even access my account to edit .htaccess to hide my pages until the migration is over
[5:38:52 PM]: and btw, good three hour notice on the migration. :-/ I didn’t get it until this morning when all my sites were already giving away free code. :-
[5:39:56 PM]: Also, I hope you guys don’t mind me sharing the chat logs on my hosting review posts…
them [5:40:48 PM]: If you wish to do so, feel free… we can’t stop you
me [5:41:10 PM]: I was your customer for about 4 years if not more, there were issues, but I can’t believe bluehost would just give my source code and data away like that…
[5:42:02 PM]: Thank you for not helping and giving empty promises all day. Have a good day. I know its probably not your fault, so I apologize for being a bit rude. I am just really frustrated.
them [5:42:32 PM]: I understand your frustration. I checked with a senior tech and they’re telling me:
[5:42:41 PM]: currently transfered 7.7G of 8.7G so approx. 1 hour remains along with any residual DNS propagation of course
[5:42:48 PM]: for remaining migration time.
me [5:43:20 PM]: ok, thanks for letting me know, I just wish the apache would not be running until the data is transferred
them [5:44:42 PM]: you’re welcome. I’m sorry I can’t be of more assistance. the migration processes are automated and can’t be stopped once started
me [5:45:20 PM]: ok, thanks. have a good day.
them [5:45:27 PM]: You’re welcome! I apologize for all the trouble. Have a great day! Au revoir

From what I understand, user information is free at bluehost. As I mentioned to the techs above, once you download index.php, you can see all the includes and go through those. In my case for one of the sites, database access information was included in header.php. Anybody could have grabbed that information and get all the data. Some of my bigger sites have info on 50,000 user emails and if I don’t send spam it doesn’t mean that the hosting should give away the database access information to those who would. So, if you are planning to store any user information or open up an e-commerce site, go with a more responsible company, unless you think it’s ok to share your database with the world.

I don’t know about you, but I like to keep my code to myself. I paid a lot of money for some of my code and NEVER wanted to give it away for free. Well, in this case the server would ASK you if you would like to download index.php whenever you try to access the page. From there your visitors can see and download all of the include files along with the database and have a clone of your site in minutes.

I used to host EasySubmits with bluehost back when I just started. A lot of “Exceeded cpu quota” pushed me to move it to a dedicated server along with other bigger sites. Search elance and rentacoder, you can see that people are willing to pay thouthands to have tools like Easysubmits and exact clones built.

Anyways, 3 years ago I would recommend bluehost to anybody. I recommended it as well as hostmonster until this week and had a few people sign up with them. In case you don’t know, as far as I know from the online research, hostmonster is operated by the same people as bluehost. As far as I noticed, it is pretty much the same package as bluehost, only $1 cheaper. I assume that since the server costs went down, bluehost wanted to offer competitive prices and didn’t want to charge a huge number of existing customers for $1/month less. They opened up the same service for less under a different brand name, but there may have been other issues.

I also noticed that bluehost has been cutting some features. I have a big email sending limit on my account, 500 an hour. As far as I know from reading some of the forums, they cut that number to 50 an hour for new accounts.

My conclusion – if you dont care for your code or the data, bluehost is good for the uptime, but when they would migrate you to a different account, don’t ask them to start php or stop apache, they wouldn’t do it. As far as I understood from the second conversation, bluehost technicians use automated migration process and can’t really do anything about it. I still like bluehost more than godaddy, but I think there are other service for under $2 a month that would be more responsible with the data and provide similar package. I think I am going to try webhostingpad when I will need another shared account, they have a $1.99 special going. I also used startlogic, different admin panel, but great service for a cheaper price. Never had problems with them.

I like dedicated servers more, and you can actually pick a lower end server for around $30 if you know how to configure it. I have one at ServerPronto for example, but I read quite a bit of bad reviews of them. I had them for over a year and can’t complain. Had to raise a ticked one time to restart a server since I could not ssh into the server, but that’s about it.

If you invest in traffic, it is important to be as sure as possible that the server is not going to be down when you send people there. Making a good hosting decision is important.

By the way, I was going through forums about bluehost while writing this post. It seems that they are having a promotion for $3.95 now. Just go to google and search for “bluehost 3.95″ if you need one. I think that’s about 3.95$ more than what they should charge for the service they provide, but if you want to try them, 3.95 is still better than 6.95.

Please let me know your experience with different hosting providers in the comments.

« Newer Posts