It seems like twitter is having his momentum right now, with more and more people joining. So, here is a quick tutorial on how to use it in order to accomplish the following goals:
- Bring constant traffic to your site
- Create an interactive and dedicated community
First of all, this quick guide doesn’t apply to any of the black hat projects that you’d might have. It simply doesn’t work this way.
You will need to have a site that:
- Is community oriented: this implies one or more of the following:
- visitors can create accounts on your site
- visitors can create content on your site
- visitors can comment on the existing content
- any other way of interaction between the visitors and your site
- Is not static: this implies that you have periodically fresh content (news/articles)
Using twitter for traffic and community has 2 ways:
1. The passive way. This is pretty straight forward. Create a twitter account, announce that on your site, make a link on the homepage or on your template, add your website to your twitter profile and start using twitter. That rest will follow. Slowly but steady.
2. The active way. This is what this post is about.
- First of all, start doing the steps from the passive way.
- Than use twitter for 1-2 weeks, periodically adding content
- Identify twitter users that might be interested in your site. Do that by searching in Google for: site:twitter.com [keyword]. Where the [keyword] represents the main keywords for your website. If you do that, you’ll get as results people that have used on their twits that keyword. Some of them have used them accidentally, but most of them will have a real interest in your topics.
- Make a list of all the profiles identified. From that list eliminate all the profiles that are dead (no longer updated) and start following the remaining ones. Many of them will reciprocate.
- Start interacting with the followed profiles, try to answer any conversations.
- Make periodical announcements of new content on your website and be active in answering any feedback.
- If you have an RSS feed for your site, for your own good don’t be an idiot and add that to your twitter account. Is one of the most annoying and lame behaviors and will soon result in people following you to use the block button
Well, that’s it. happy twitting and if you will use this mini guide, feel free to post in comments any results that you will get
Related Post
There are a few reasons why a site does age verification:
- Due to the nature of content, the law requires is
- Marketing / demographic purposes
- both
This tip doesn’t refer to porn sites. Over there is a simple 2 buttons solution: Are you 18+? YES / NO
This tip is useful for sites that fall under the 3rd category, sites that require age verification for both legal and marketing purposes (ex: game websites)
There are 2 ways you can do this:
- Dropdown boxes
- Text boxes
The correct answer in this case is to use text boxes. This is so because by using dropdowns your demographic data will be false. This happens because in general users are too lazy to go through a scrolling list and identify the correct values. They will just scroll enough to be the legal age and that’s it. If you use dropdowns, don’t be surprised if the web marketing department will say that your latest gory shooter is played by persons aged 50+.
By using text boxes, users are forced to input some data and in this case they just too lazy to lie about it and they’ll input the correct values.
Related Post
Tonight I was playing with some YouTube features that I need for a web project. Those features are not very common for the vast majority of the users. I am talking here about playlists and custom players.
If you describe to a technical person those features, or even if you only name them, instantly they’ll understand what are they about and they’ll see great use in them. Unfortunately we, technical people, tend to forget that our frame of mind has nothing to do with the regular user. The regular user that comes in huge numbers and it’s our main revenue source. And by forgetting that, we overdevelop things that we like and by doing that we overdelay the launch of the product or we ignore the common features considering them insignificant.
The YouTube features I mentioned above work like total crap. The playlists never display the correct number of videos and the custom players never display all the videos and more than that, this morning were displaying other people playlists. Who the hell cares beside me and maybe a dozen other people. Youtube works well on what is suppsoed to do. Upload and play videos.
If you are in a control position, try explaining to the top management or your client that the fancy crap he needs are not worth any delay. Time is money and the markets are crowded. Release in small chunks and release often. Keep in mind that your products has a final target in the masses not in the elites. Screw the early adopters. Let them complain. If your unique, fancy (and useless most of the cases) features are so important, the early adopters will wait for them.
Related Post
One of the most important mistakes that affects the bouncing rate of users for new services is not to send them a confirmation email.
First of all you need to validate any email address that your users use for registering an account. This is important for 2 reasons:
- Helps those users that misspell their address
- Prevents bot attacks (on one of my sites I had a bot that created 10k accounts in 2h)
Emailing your users, gives them a reminder of your service. I consider myself an early adopter and I create accounts on various services and than I tend to forget them. If I don’t have an email from you in the first 5min, your chances to be forgotten are very high.
Also, periodically email your users, especially those with none to less activity to remind them how useful your service is and if you had added new features. There is no golden rule on how often you have to email them but from a few tests you will be able to figure it out.
Related Post
This is part of a 2 parts article. Initially this was supposed to be a one part and to be called “Why being #1 in DOESN’T matter”. But in a very short time window things have changed.
So, moving to the subject. Google recently announced that their Sitelinks feature from the SERPs has doubled the number of items from 4 to 8. Even though this has been announced only 7th december, I’ve seen it active for over a month.
Why Sitelinks are important? Well, take it this way. If you are #1 for a query, a user has 9(NINE!) access points to your website. Nine access points that are above the fold. You really couldn’t ask for more.
If you look at what Google says about Sitelinks, you’ll see that they are pretty vague and mysterious about it and they give you no hints on how you can control them.
Here are a few hints based on my experience:
- Sitelinks appear only when a query shows your main page as #1. I haven’t seen any examples for secondary pages, but it also applies for the first page of a subdomain. Usually any query can trigger sitelinks, but I’ve seen a few examples where it doesn’t.
- TIP: Start again optimizing your main page for high traffic keywords
- Sitelinks are available for Google.com and in very few cases for international domains.
- TIP: plan your optimization with the .com in mind and the rest will follow
- Sitelinks appear for old domains in general. My site where I’ve observed them is 2 years old
- TIP: if you are #1 and you don’t have sitelinks, don’t pannic. They will appear in time
- Sitelinks appear for high volume of content.
- TIP: My site has ~3000 pages. If you have very few pages, start creating content.
- Sitelinks are in fact, pages that have the most internal links (in your site). That’s why you will usually see sitelinks that mirror a website menu (menu links are on all pages).
- TIP: This is valuable information about how Sitelinks are created. Try to determine what are the most important 8 pages within your website (beside the homepage) and get to work. Use nofollow on site wide links that are not important and link those 8 pages from every page. For those 8 links try using the following in any combination: title attribute, strong/em tag, h1,2,3.
- Sitelinks labels. It seems that those are extracted from the text of the links and not from the title or other content on the page.
- TIP: Pay attention on how you are linking your target pages and keep the same text all over the site. For maximum effect, try using a maximum of 2 words.
- Even though you cannot control directly what sitelinks you have, you can remove unwaanted ones.
- TIP: In order to do that, you need to have a Google Webmaster Account and your site authenticated. If you already have Sitelinks for your site, you’ll find them there and you can block those that are innacurate. It takes ~7days for the changes to propagate in the SERPs. Note that once you remove a link, it will not be automatically replaced with another. For my website I have removed 2 links that weren’t appropriate and now I have only 6. Perhaps in time Google will add another 2.
- Google Operating System mentions another factor: traffic data. Basically this implies that Google uses data gathered trough Google Toolbar (or other analytics means like Google Analytics or Google Adsense) to determine what are your most visited pages. Looking at my Sitelinks and at my top 50 pages I cannot say that this is 100% correct. Only 2 out of 8 pages could have been turned into sitelinks through this. Even if this is true, it looks that it doesn’t matter how much traffic you receive from Google but your general traffic for a specific page:
- TIP: In order to control the traffic for a specific page, here are a few things that you can do.
- Design your layout in such way that your target pages receive the most traffic
- Use social tools (digg, del.icio.us,stumble upon) to dirrect traffic to your most important 8 pages.
- TIP: In order to control the traffic for a specific page, here are a few things that you can do.
Well this is all. Hope you find this useful in your SEO efforts. If your lucky enough to have sitelinks, start optimizing those pages for the best conversion, and if you don’t have them right now, I hope that this guide will help you.
See you on the second part to learn why being #1 is not so important and what you can do to make it important
Related Post
Sometimes, when you have a website that is doing well in a small niche, is inevitable that an asshole will appear and will clone it. Depending on various factors, this could be a good thing or a disaster for you.
Today, I am gonna tell you why is a good thing.
I have a small site that’s one of the best in its niche. A few weeks ago, I received a link exchange email and I checked the website requesting it. To my surprise, it was a total clone of my own website, starting from the categories, content and monetization. Unfortunatelly for the sad bastard, here are my aces:
- My site is 2 years old
- Lots of natural links
- Lots of authority links
- 8000 RSS feed subscribers
- Excellent internal links on Google
Why the appearance of the clone is a good thing? Well, in order to take my position in the niche, he is forced to throw in the heavy artillery. He is forced to try a lot of optimization methods and he is forced to gain a LOT of incoming links. Due to the fact that he is a cheap competitor, he is not buying links but he is gaining them through request and submissions. Because my site was doing great through link baits and natural link growth, I’ve never payed attention (read this as: I was too lazy) to gain more external links. Now, the competitor is doing all the hard work (research) for me and all I have to do is to use Yahoo Site Explorer to track his actions and follow his steps
To summarize: if a competitor appears don’t go nuts. If it is a spammer he’ll get kicked by search engines algorithmically. If it is a good competitor and you have some advantages on him, analyze his steps and stay one step ahead always.
Related Post
Two months ago, one of my content sites got completely flushed from the Live index. This was a clean content site, with enough content and incoming links. Due to the fact that even though I had a lot of #1 keywords on Live the traffic was insignificant I didn’t pay attention to this.
Once the Live webmaster tools were announced, I decided to give it a try. The tools that they are currently providing are not enough not raise my interest so I decided to test drive it with the banned (?) site.
Today, I saw that the site got back, more pages indexed and with more keywords in the SERPs (the traffic still sucks though).
Now I am going to submit a few more websites to see if the pattern repeats.
Related Post
This morning I got an email from Intensedebate asking for feedback. Well, I thought of turning this into a post.
The good news is that I like the idea and the current implementation. But, nobody is perfect, at least in the early stages, and here is my wish list:
- I like the fact that they promote the fact that you can leave their service and take the comments with you. This means freedom and is important. But the sad part is there are no tutorials or tools on how to do this. I am aware that technically this is not possible for Blogger based blogs, but they can build up some wordpress tools.
- Comments provide feedback to blog owners. But more than that they provide unique content for search engines. Due to the fact that Intensedebate is javascript based this factor dissapears. Again. Make a php script for WP blogs.
- Search. Where is the freakin search on my Intensedebate account?
- Details about the commenters. Wordpress gives me the IP of a commenter. A service like Intensedebate can offer more than that (IP/Country/Browser etc)
- Create ghosts accounts for those that are not already users. This implies that an account is created for each person based on his email address. By doing that a ghost account can be claimed through email validation
- Give me an option to stay logged in. I hate logging in every day.
This are a few things that came up in my mind. I’ll add more if I remember any. I am very aware that the things I’ve listed are not a piece of cake. But this is what I want ![]()
P.S. Please guys pay attention to the javascript. I had 2 sites down for a few hours because of that. If that happens again I am out. With or without comments
Related Post
We all have learned by now that having the ability to ping is doing miracles for our sites. So having a ping feature for a pligg based website is a must. Due to the fact that this is not a built in feature, we have the following options:
Buy a custom module. For this there is Plingger which is very cheap, only 10USD. This ping by default 13 engines and more can be added. If you are in a hurry this is for you.
If you are not willing to invest in such a module there is another option for you: Feedburner. Here are the steps that you need to make:
- Go to Feedburner and burn a feed for each of your sections.
- For each feed, go to the “Publicize” tab and activate the “Pingshot” service.
- Check the Google Blog Search Engine and Ping-O-Matic and than add 3 more search engines of your choice
If you want to deeply integrate your Pligg based website with feedburner, here is a tutorial on how to do it. This will allow you to get statistics for your RSS feeds.
Related Post
Elvsoft, a romanian company, has released a free DNS analysis service called IntoDNS. IntoDNS checks the health and configuration of DNS servers and mail servers. It’s designed as a tool that helps server and network administrators in day to day job, to identify and fix DNS and mail issues.
The service has also an associated blog that will let the users know all the latest development so don’t forget to subscribe to their feed.
Related Post
When the new Gmail version was made available, lots of new features were announced and than people started to point to new ones. But behind the great fireworks some other small changes with deep impact were made.
Here is an example on how some small changes can lead to feature awarness.
A few nights ago, my girlfriend called me that she saw that Google added, to the compose screen, the option to create invites for Gcal. While I knew that this was an pretty old feature, I knew that something has changed but I couldn’t put my finger on it. Happily, you can switch between the old and new interface and than I saw it:
Gmail old interface:
Gmail new interface:
(click on thumbnails for the bigger pictures)
What really changed so that feature become more vizible to the “regular” user:
- In the old version, the link to create new event was placed on the far right of the screen. Most people don’t move their eyes so far so is practically invisible even though it’s in front of your eyes.
- Labeling. In the original version, the feature was labeled “” Add event info”. That basically doesn’t say anything to “regular” users. What event? It’s an freakin email. What info should I add?(those questions appeared in the rare case they spotted it). In the new version, the label says “Add event invitation”. This label is more clear and in plain view.
Those 2 small changes might appear as insignificant to most of the people. But I am willing to bet a lot that the spike in usage after the roll out was pretty huge.
So, summing it up. Just because you use the internet on a daily basis and develop web apps that doesn’t mean that those are going to be user friendly. Not even if you are a huge, popular company. Hiring a team or an usability company, might not also guarantee your success but at least you have more chances than your competitors
When I woke up this morning, I saw on Techcrunch that Google’s hunting season has moved toward Pay Per Post publishers. Since I have been denied becuase of my theme, I’ve just took another sip of coffee and moved over. Later I saw that John Chow has approached the subject too and I checked my PR.
Well, after the first flush (hunting those selling links) when I got from 5 to 2, now I am at very fresh ZERO :))). Well it looks that this one was an algorithmic one, flushing all the sites that had a Pay Per Post badge.
Is funny and is funny a lot. I really don’t care about how this site behaves in SERPs or in terms of PR, because this is a testing ground and not a traffic/money machine. But Google movements tend to have the opposite effect on the market. Instead of wiping out an entire industry that has a symbiotic nature, Google is in fact growing it stronger. At the end of the day, the winners are going to be the publishers and the looser will be Google.
And it will be the looser because it will be facing thousands of new stealth techniques.
Regarding my new shiny PR 0, I am very curious how this site will behave on the nex, regular PR update because I’ve removed all my link exchange scripts and the PPP badge.
If you have a MFA in your closset, here are two tips that may lead in an increase in CTR:
Decrease normal text vizibility through:
- slightly smaller fonts for the content than those in the Adsense units
- faded text color (if the text in the Adsense unit is black, choose a light shade of grey)
I just received my first Adsense payment through Western Union. It went pretty smooth from 4 weeks (with checks) to 30 minutes.
The procedure is as follows:
- Once you pass 100usd you’ll get around 23-24 of the month a “Payment in progress” status in your Payment History tab
- Once the status changes to “Payment issued”, you can go to any Western Union office to get the money
- You will only need:
- Sender’s address (is on the details page of the payment)
- MTCN code (is on the details page of the payment)
- A valid government ID
- The other good news is that beside being fast you pay no fees. What you have earned, that’s what you get
Thanks Google ![]()
I was reading yesterday on Techcrunch about a new web 2.0 player: Intense Debate. After the review and a first look at the site I already got a “WOW” feeling. Basically they start from the initial ideea of CoComment and push it a litlle bit further.
Key features:
- Centralized comments management for all your blogs. I am curious how well are they going to handle comment spamming and how much it will take untill the first bot dedicated to them will appear
- Allows you threaded comments and voting, something like Digg comments. Because this lacks from the major platforms and cannot be added to platforms like Blogger this will appeal to a lot of users moving them to change
- Easy account creation for commenters that will allow them to spread like wild fire in the blogosphere
- Commenter profiles
Minuses or were they might fail:
- You cannot track a conversation unless is on a blog that’s Intense Debate enabled
- They’d better be prepared for high traffic because if they are down, blogs that are using them will be down.
- Due to the fact that is an AJAX based system, the comments that your visitors make will not be available to the search engines. I think that this is a major downside and if I’ll remove it this will be one of the first reasons.
- Also due to Ajaxa, commenting oncertain browsers (like Opera Mini) is not possible
All in one I like it and I like it a lot and that’s why I am willing to give it a try here and on my romanian language blog.
I was writing last time about a new form of intelligent blog comment spam commenting. This new form implies that instead of mass, automated, crappy comments on low value blogs you get some medium quality comments made by humans, with links that are going to stay for a while.
Jon Waraas has just started a business out of this. The packages that he offers are:
- 100 comments: Get 100 targeted blog comments with BuyBlogComments.com for only $24.99.
- 500 comments: Get 500 targeted blog comments with BuyBlogComments.com for only $123.99.
- 1000 comments: Get 1000 targeted blog comments with BuyBlogComments.com for only $239.99
What those packages mean in fact? You get PERMANENT links at ~0.25$. Not for month, not for year. But as long as the target blog will last. That implies links that get old on pages that in time gain PR. And links not on non related pages but targeted to your niche. That’s quite a bargain.
Why is this better for blog owners and is different from common, crappy comment spamming? Well:
- The blog gets unique content
- Those comments are very likely to stimulate conversations. Remember those are human made and on subject
After all is a win/win situation, the only ones who’d might not like it being the Google engineers. But this form of comment spamming is pretty hard to catch, so they’ll have to deal with it ![]()
1. “Intelligent” comment spam
The classic, automated, blog spamming seems like is living it’s last days. This is basically the result of two factors:
- Stronger and better spam filters (read Akismet)
- Better informed blog owners
Because of those two factors a new spamming industry is on the rise and I think that’s here to stay. Human comment spam. This consists of companies that deliver medium quality comments in niche blogs for those interested in getting quick links. Lately, with no activity on this blog, I got a lot of those. My choice? Let it be. They provide unique content for the posts and might encourage genuine readers to interact. In the future? No ideea
2. The nofollow scare
Latest Google PR update has hit pretty bad on some of the SEO industry ego’s. What really surprised me were the denial reactions and later the cowardness. Search Engine Journal, if my memory is good, was one of the first and only SEO sites that removed the nofollow tag from their comments. A pretty brave and intelligent step, not because they were against Google’s rules but because they figured out the way to get more people interacting. Today, to my total dissapointment, I saw that they have added it again. I have no ideea when that happened but I bet that this came after they were downgraded by Google. I just hope that DaveN won’t do the same under Google’s pressure.
Note: I have removed the nofollow tag from this blog a while ago
3. Comment spamming protection fee
If I said previously that automated blog commenting is dying, for the Mafia it might not be true. Just look at the following (non-) spam comment I got:
hello , my name is Richard and I know you get a lot of spammy comments ,
I can help you with this problem . I know a lot of spammers and I will ask them not to post on your site. It will reduce the volume of spam by 30-50% .In return Id like to ask you to put a link to my site on the index page of your site. The link will be small and your visitors will hardly notice it , its just done for higher rankings in search engines. Contact me icq 454528835 or write me tedirectory(at)yahoo.com , i will give you my site url and you will give me yours if you are interested. thank you
This was beyond hilarious and this dickhead qualifies for sure for the Idiot of the Year Award.
P.S. It seems like the “Mafia” is pretty busy, a simple search for the idiot’d ICQ number returning 10.900 results. Or for the black hats 10.900 blogs with comment moderation turned off ![]()
I always looked for a way to aggregate the online content I am creating. First I thought to include a php RSS reader on my main blog, but this seems to be a better solution :)



