<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Giedrius Majauskas blog &#187; SEM</title>
	<atom:link href="http://www.majauskas.com/category/sem/feed" rel="self" type="application/rss+xml" />
	<link>http://www.majauskas.com</link>
	<description></description>
	<lastBuildDate>Thu, 02 Feb 2012 15:37:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tracking Social behavior on websites: 6 things to implement right now</title>
		<link>http://www.majauskas.com/tracking-social-behavior-on-websites-5-things-to-implement-right-now</link>
		<comments>http://www.majauskas.com/tracking-social-behavior-on-websites-5-things-to-implement-right-now#comments</comments>
		<pubDate>Wed, 13 Jul 2011 10:06:00 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[Social]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=471</guid>
		<description><![CDATA[Keeping and tracking information about social sharing and actions becomes more and more important for anyone that cares about site&#8217;s visitors and site itself. However, not all tools allow easy tracking &#8220;out of the box&#8221;, so there is some work for developer. I assume that google+, share and retweet buttons are already on the site. [...]]]></description>
			<content:encoded><![CDATA[<p>Keeping and tracking information about social sharing and actions becomes more and more important for anyone that cares about site&#8217;s visitors and site itself. However, not all tools allow easy tracking &#8220;out of the box&#8221;, so there is some work for developer. I assume that google+, share and retweet buttons are already on the site.</p>
<h3>1. Add the site to Google Webmaster tools</h3>
<p>Obvious, huh? However, this allows tracking of Google+ button clicks easily and produces valuable data about click profile changes. This should be a basic step for each larger website anyways.</p>
<h3>2. Fix the Facebook open graph tags.</h3>
<p>Facebook&#8217;s open graph like buttons do not work properly &#8220;out of the box&#8221;. There are couple tags required for them to become useful and traceable. You will be able to contact page liker&#8217;s from within FB after the fixing the tags for home page. You should not forget to define facebook admins for the site in the web page headers. Then you will be able to add and monitor your webpage in Facebook&#8217;s business insights.<br />
This tool will allow easy validation of each page:<a  href="https://developers.facebook.com/tools/lint/"> https://developers.facebook.com/tools/lint/</a></p>
<h3>3. Add social events tracking to Google Analytics</h3>
<p>This one is very important if you are using Google analytics. Although GA tracks Google+ clicks out of the box, it does not track other social events. So, you should add some custom JS in the page code to launch specific analytics events on social button actions. The generic code is to launch trackSocial method in Javascript:<br />
<code>_gaq.push(['_trackSocial', network, socialAction, opt_target, opt_pagePath]);</code><br />
Only the network and action are required and they are passed as custom text. The opt_target parameter is useful when one uses like button for other page than default one. This page offers the best explanation how to implement facebook likes and tweet tracking : <a  href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingSocial.html">http://code.google.com/apis/analytics/docs/tracking/gaTrackingSocial.html</a><br />
Note, that this code is for asynchronous tracker. It will require some modifications if you use synchronous tracking, and you should probably switch to asynchronous tracker anyway. Also, you should switch to new Google analytics interface to see the tracking results.</p>
<h3>Fix the JS of sharing buttons to track social actions as well</h3>
<p>The code above is not universal. It tracks clicks on the default sharing/like buttons only. However, you will not be notified after shares resulting from social sharing plug-ins like AddThis or similar. However, as long as you have access to API or can modify JS, you can track these events as well:<br />
<code><br />
&lt;script type="text/javascript"&gt;</code></p>
<p>var addthis_config = {<br />
data_ga_property: &#8216;UA-xxxxx-xx&#8217;,<br />
data_track_clickback: true,<br />
pubid: &#8220;addthis-id&#8221;<br />
};</p>
<p>&lt;/script&gt;</p>
<p>This configuration is enough to start tracking social Addthis actions in google analytics. Similar approaches might be applicable by other social sharing services.</p>
<h3>5. Consider installing Seevolution or other JavaScript heatmap tool</h3>
<p>Some services cannot be tracked easily. In such cases there are one option only: track clicks directly. And the best tools for that are javascript heatmap trackers. There are some choices there, though Seevolution ( <a  href="http://seevolution.com">http://seevolution.com</a> ) is great and allows tracking several sites for free.</p>
<h3>6 (bonus). Add google Alerts for tracking your website name and brand names over the web</h3>
<p>Not every social interaction originates on your site. You should monitor your mentions on google alerts and some other services as well. This might lead to perfect opportunity to get more exposure and new visitors.</p>
<p>Will these 6 things cover all social interactions about your website? Definitely not. However, implementing these steps will result in much better understanding of what is happening around your site.</p>
<p>Any additional ideas or comments?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/tracking-social-behavior-on-websites-5-things-to-implement-right-now/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link exchange requests gone wrong</title>
		<link>http://www.majauskas.com/link-exchange-requests-gone-wrong</link>
		<comments>http://www.majauskas.com/link-exchange-requests-gone-wrong#comments</comments>
		<pubDate>Sat, 01 Jan 2011 12:53:52 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[link exchange]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=457</guid>
		<description><![CDATA[Link exchange between sites of same niche is valid and accepted way of site promotion with some search engine benefits. However, the requests for such link exchange go wrong sometimes. On New Years Eve I got such a request that I would like to share. Now what is wrong with this letter? I would say [...]]]></description>
			<content:encoded><![CDATA[<p>Link exchange between sites of same niche is valid and accepted way of site promotion with some search engine benefits. However, the requests for such link exchange go wrong sometimes. On New Years Eve I got such a request that I would like to share.<br />
<a  href="http://www.majauskas.com/wp-content/uploads/2011/01/linkexchangebad.jpg" class="thickbox no_icon" rel="gallery-457" title=""><img src="http://www.majauskas.com/wp-content/uploads/2011/01/linkexchangebad.jpg" alt="" title="linkexchangebad" width="617" height="740" class="aligncenter size-full wp-image-458" /></a><br />
Now what is wrong with this letter? I would say EVERYTHING.<br />
Firstly, it is obvious, that the sender is using automated or half-automated messages. It is obviously a template letter. I strongly doubt they have seen my site as they haven&#8217;t shared anything about it. There is no motivation to add a link.<br />
Next, even without looking at the sites, I can spot a lie &#8211; our site niches are not related. This means that there are not only no use for me, but one would likely to get a penalty for linking to unrelated sites.<br />
Third, a small detail. The names of sender does not match the ones in message header. This is one more proof of automated scheme.<br />
Fourth: if you are sending non-automated message, do not add a line &#8220;if you do not want being contacted again&#8221;&#8230; Thats smells like automated message.<br />
Thus, it is clear that these 2 sites, hxxp://globadstrategies.com and  hxxp://workfromhome.business.edu.pe are promoted by trying to get any link, not only related one.<br />
How to do it right way? Do some research, people. Talk with the people behind related, however non-competing websites. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/link-exchange-requests-gone-wrong/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hypocritical rogue bloggers  in TechJaws</title>
		<link>http://www.majauskas.com/hypocritical-rogue-bloggers-in-techjaws</link>
		<comments>http://www.majauskas.com/hypocritical-rogue-bloggers-in-techjaws#comments</comments>
		<pubDate>Fri, 01 Oct 2010 09:05:48 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[rogue]]></category>
		<category><![CDATA[Techjaws]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=397</guid>
		<description><![CDATA[I read security blogs daily. For 2 months, I read TechJaws too, which is quite well written, but quite inexperienced in what they are doing. Some of the &#8220;best posts&#8221; are ones that bash &#8220;Rogue&#8221; bloggers and sites with poor WOT reputation. I am on the bad side of this argument, as my rogue removal [...]]]></description>
			<content:encoded><![CDATA[<p>I read security blogs daily. For 2 months, I read <a  href="http://www.techjaws.com">TechJaws</a> too, which is quite well written, but quite inexperienced in what they are doing.</p>
<p>Some of the &#8220;best posts&#8221; are ones that bash &#8220;Rogue&#8221; bloggers and sites with poor WOT reputation. I am on the bad side of this argument, as my rogue removal site 2-viruses.com has not too good reputation. This is how they attracted my attention in the first place.</p>
<p>However, the last post kind of crossed the line : <a  href="http://www.techjaws.com/auto-blogs-are-unethical-and-downright-wrong/">Auto Blogs are Unethical and Downright Wrong</a> . Here Frank claims that auto blogs are unethical, as they do not attribute the owner. And I completely agree that this is unethical, though simplifying everything to direct money gain is a bit too easy.</p>
<p>However, the problem with this statement is that he is not attributing the ownership himself. And that is easily proven by checking some things in the last removal descriptions provided on techjaws.com for Antivirus IS. Here a screenshot:</p>
<p><a  href="http://www.majauskas.com/wp-content/uploads/2010/10/antivirus-is.jpg" class="thickbox no_icon" rel="gallery-397" title="antivirus-is"><img class="aligncenter size-medium wp-image-402" title="antivirus-is" src="http://www.majauskas.com/wp-content/uploads/2010/10/antivirus-is-300x295.jpg" alt="" width="300" height="295" /></a></p>
<p>An interesting part on this screenshot is the way infected files are used. There are 2 lines referencing XP file locations, and one line referencing Windows 7 file locations in completely different format. Note, that there is an user User referenced, and the way random file names are used.</p>
<p>When I asked Frank on comments on the autoblog topic, I got this response, that he tested it on Virtual Machine. Well, that is possible, if he has VMs running 2 different operating systems AND uses inconsistent file naming out of hurry.</p>
<p><a  href="http://www.majauskas.com/wp-content/uploads/2010/10/techjaws-unethical.jpg" class="thickbox no_icon" rel="gallery-397" title="techjaws-unethical"><img class="aligncenter size-medium wp-image-401" title="techjaws-unethical" src="http://www.majauskas.com/wp-content/uploads/2010/10/techjaws-unethical-300x253.jpg" alt="" width="300" height="253" /></a></p>
<p>However, a simple google search clears all the doubts:</p>
<p><a  href="http://www.majauskas.com/wp-content/uploads/2010/10/search-results.jpg" class="thickbox no_icon" rel="gallery-397" title="search-results"><img class="aligncenter size-full wp-image-403" title="search-results" src="http://www.majauskas.com/wp-content/uploads/2010/10/search-results.jpg" alt="" width="633" height="328" /></a></p>
<p>Note, in which company techjaws site is : All other sites are rated RED. At least one of them is referenced in other posts bashing sites with RED WOT rating. And all of other sites posted removal instructions for Antivirus IS <strong>couple days earlier than</strong> TechJAWs. are they mind readers?</p>
<p>To clear last doubts, here is screenshot from spywarevoid (I am not affiliated with that site, though I know people that work there and  that it does not belong to Frank).</p>
<p><a  href="http://www.majauskas.com/wp-content/uploads/2010/10/spywarevoid.jpg" class="thickbox no_icon" rel="gallery-397" title="spywarevoid"><img class="aligncenter size-full wp-image-400" title="spywarevoid" src="http://www.majauskas.com/wp-content/uploads/2010/10/spywarevoid.jpg" alt="" width="700" height="227" /></a></p>
<p>Can it be that 4 different sites test Rogue on 2 machines in exactly same configuration and have same inconsistency displaying results, even if the sites are not owned by the same people?</p>
<p>Now I would not bash anyone for copying part of other people work. Even the attribution can be hard due to fact that you might miss the original poster, and do not want to credit someone that is clearly a rogue blogger.<em> I am guilty of similar things in the past, though I am trying to do it better now. </em>But I will never bash other people. And I will always attribute original author if reminded.</p>
<p>What I do not like is hypocrisy: bashing others and doing same thing. It is especially bad, as TechJaws displays advertisements (google ads and others), thus it tries to gain some money out of blogging.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/hypocritical-rogue-bloggers-in-techjaws/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Social Marketing Fail : looking for numbers instead for audience</title>
		<link>http://www.majauskas.com/social-marketing-fail-looking-for-numbers-instead-for-audience</link>
		<comments>http://www.majauskas.com/social-marketing-fail-looking-for-numbers-instead-for-audience#comments</comments>
		<pubDate>Wed, 17 Mar 2010 12:30:27 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[Social]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=286</guid>
		<description><![CDATA[Each person with Facebook account has met a social marketer (more likely, many). Most of them are total annoying failures as they work using wrong objectives. For example, invites to pages and events that are not relevant to my locality, age or interests. Looking back, pageviews is a viable objective for some markets that sell [...]]]></description>
			<content:encoded><![CDATA[<p>Each person with Facebook account has met a social marketer (more likely, many). Most of them are total annoying failures as they work using wrong objectives. For example, invites to pages and events that are not relevant to my locality, age or interests.</p>
<p>Looking back, pageviews is a viable objective for some markets that sell main-stream products or try to strengthen brand. However, is it likely that I would go to a club in completely opposite side of the world or that I would do grocery shopping there anytime soon?</p>
<p>This issue affected display advertisement for a while already, and it affects social marketing even more so. People will not speak positively about unnecessary service that is pushed to them . More than likely they will laugh at it. And that will reduce credibility.</p>
<p>Back to real-world example. I have a marketer in my friend list that tries to push me a DJ fan page and events that are never close to my location. The marketer found me by inviting fans of other DJ&#8217;s that play internationally and reside in my location. Do your research, people. I see no reason to become fan of page that is not relevant.</p>
<p>How to remedy situations like this? Invest some time into looking for related local groups. Local clubs the DJ plays would be good start instead of international DJs themselves. That would lead to fans that are relevant and (maybe) interested. Simple, eh?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/social-marketing-fail-looking-for-numbers-instead-for-audience/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Content popularity versus content engagement: why you have to monitor both</title>
		<link>http://www.majauskas.com/content-popularity-versus-content-engagement-why-you-have-to-monitor-both</link>
		<comments>http://www.majauskas.com/content-popularity-versus-content-engagement-why-you-have-to-monitor-both#comments</comments>
		<pubDate>Mon, 08 Mar 2010 14:08:36 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/content-popularity-versus-content-engagement-why-you-have-to-monitor-both</guid>
		<description><![CDATA[The web is all about conversions and users. Long gone are days when one measured earning potential of website by earnings, total visitor count and home page pagerank alone. These metrics are simple and easy to understand. Sadly, they do not give real useful information. Earnings are not necessarily the most informative metric of the [...]]]></description>
			<content:encoded><![CDATA[<p>The web is all about conversions and users. Long gone are days when one measured earning potential of website by earnings, total visitor count and home page pagerank alone. These metrics are simple and easy to understand. Sadly, they do not give real useful information.</p>
<p>Earnings are not necessarily the most informative metric of the website. Some websites do not earn  money directly. The same amount of money earned might suggest good or bad website performance depending on investments done, visitor count, market or advertisement type used.</p>
<p>It is even more difficult for websites whose income sources are advertisements or which advertise main business indirectly (for example, using branding). The conversion might be long process and you see increase in sales or conversions, but it is hard to estimate the performance of content.</p>
<p>However, you have to analyze the content. There are information that can be extracted from both statistics and user-generated content related to the original content. These things might not correlate!</p>
<p>For example, we post articles in our local fashion magazine and publish excerpts in facebook pages. Most viewed content not necessary is most commented one! Why it is so ?</p>
<ol>
<li>Content that appeals to main auditorium of website is more engaged. Content that  is related to auditorium is most interesting.</li>
<li>Shocking content would be more viewed one. They are interesting for broader spectrum of people.</li>
<li>Shocking content has more viral potential as it might be redistributed by non-members.  That is why single-time visitors are useful as well.</li>
</ol>
<p>Is engagement more important that visitors? For membership sites, definitely. You grow your crowd and your influence in them.  However, a single non-related re-share of content might increase your site visibility further than in-door engagement. Thus in many cases you have to vary your content enough to attract more diverse crowd to your site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/content-popularity-versus-content-engagement-why-you-have-to-monitor-both/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why you should be cautious about public security advice from contractor</title>
		<link>http://www.majauskas.com/why-you-should-be-cautious-about-public-security-advice-from-contractor</link>
		<comments>http://www.majauskas.com/why-you-should-be-cautious-about-public-security-advice-from-contractor#comments</comments>
		<pubDate>Sat, 23 Jan 2010 16:05:10 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[SEM]]></category>
		<category><![CDATA[affiliate]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=266</guid>
		<description><![CDATA[First, I must state here that I am affiliate of couple security products that have little to do with this post on itself. This rambling is about people motivation and truthfulness. Spending time in some forums and social boards I met couple types of people that give professional advice there: people that were in same [...]]]></description>
			<content:encoded><![CDATA[<p>First, I must state here that I am affiliate of couple security products that have little to do with this post on itself. This rambling is about people motivation and truthfulness.</p>
<p>Spending time in some forums and social boards I met couple types of people that give professional advice there: people that were in same situation, contractors and affiliates or products. The most of people would argue that the last group is most annoying and they can not discern between contractor and other two groups. However, I would like to slightly disagree.</p>
<p>First, a security contractor is a person that is on payroll by specific security software or service company and gets static amount of money for his job and/or bonus on how well company is doing. An affiliate is a person that works for oneself and gets money from specific amount of product sales. Quite often affiliate has more than single products he offers. So, what is the practical difference? Here are some myths:</p>
<p><strong>Myth no 1</strong>. Contractor’s quality of advice is often better as many of them have better knowledge in the field.</p>
<p>Partly true, most of contractors work in the field. However, it is not true for hired marketers compared to security experts that refuse to work on contract bases and earn additional income from sale.</p>
<p><strong>Myth no 2</strong>. Contractors have stable income, so they do not need to force each sale</p>
<p>Not true. If contractor does lousy job, he will lose his income (contract) completely. Doing good job might yield a bonus. If an affiliate does lousy job, his profits will diminish. However, lot of affiliates try selling as much as possible because they seek profit.</p>
<p><strong>Myth no 3</strong>. A contractor does not need to use sneaky tactics at promoting product</p>
<p>Completely not true. Contractor has additional benefit at using sneaky tactics because they can pretend being former customers and there is hardly anything that would prove it otherwise. They do not need to use tracking codes, they do not need to disclose anything. They spamming techniques might reach borderline.</p>
<p><strong>Myth no  4</strong>. An affiliate will not promote best product because he is out for profit</p>
<p>That is again not true as you can’t promote BAD product for long.  Additionally, affiliate has a huge benefit of being able to choose what product to promote and what not. A truly good affiliate is not forced to promote a product using false comparison tables, spam or by accusing competitions business model.</p>
<p>Sure, there are all kinds of affiliates and contractors. However I would check such things as:</p>
<ol>
<li>Accusing other reputable products being bad because option x is paid one</li>
<li>Leaving user without a choice when choosing product</li>
<li>Calling other marketers spam because they promote different product than they do</li>
<li>Calling others a scam because they do same things and are paid by performance</li>
<li>Avoiding giving free information and pushing a product</li>
<li>Forcing user to pay for free things to boost sales of product without giving them to try it</li>
<li>Making a set of disclosure rules others (affiliates) have to follow to be legitimate but not following them themselves.</li>
</ol>
<p>I got a lot of examples of such behavior. And sadly it will remain that way in the market.</p>
<p>And there is one thing I have to disclose &#8211; I was a contractor of security company for a short while too (No, it was not Malwarebytes, but the experience would be the same I guess). I did not liked the experience, because my freedom to promote right product in each situation was reduced. Now I can give suggestions of any product I think is good for the customer. Even if I get 0 cents from it. That is freedom I have working for myself and not being a contractor.</p>
<p>And if you think it would be if I would work in different company, that promotes &#8220;best&#8221; &#8220;free&#8221; product? Well, think again. I will have less freedom and less choices.</p>
<p>Now I do not say that being contractor is evil. Being contractor and not disclosing it when suggesting a product is evil, though. Much more evil than being affiliate, which is easily seen in most cases. Calling other legitimate products malware is evil when you are paid by competitors. Calling others spammers when you do the same is evil.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/why-you-should-be-cautious-about-public-security-advice-from-contractor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why there is THAT site in search results or disambiguation of search query</title>
		<link>http://www.majauskas.com/why-there-is-that-site-in-search-results-or-disambiguation-of-search-query</link>
		<comments>http://www.majauskas.com/why-there-is-that-site-in-search-results-or-disambiguation-of-search-query#comments</comments>
		<pubDate>Tue, 22 Dec 2009 16:21:44 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=249</guid>
		<description><![CDATA[Sometimes friends and clients complain about competing sites that should not be there: No obvious optimization Content is crappy, mentions term once and in very different context Few or no links Design is old and ugly However, such site is in the first page and sometimes quite high in results. So, what are the reasons [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes friends and clients complain about competing sites that should not be there:</p>
<ul>
<li>No obvious optimization</li>
<li>Content is crappy, mentions term once and in very different context</li>
<li>Few or no links</li>
<li>Design is old and ugly</li>
</ul>
<p>However, such site is in the first page and sometimes quite high in results. So, what are the reasons for this?</p>
<p>Personally, I have seen a blog that ranked really well under one porn term with single mention in blog post.  It had nothing to do with porn industry though.</p>
<p>Sure, we do not know Google algorithm, but my guess is disambiguation of search results plays major role in niche markets. Quite often the key phrase is not enough to determine searcher’s intent and search engine has to provide alternate meanings for the term. Sure, in many cases the Nr1 is site that performs best in terms of SEO, but there is room for different sites as well.</p>
<p>Let’s discuss an example.  A person searches for “online poker” – a quite competitive term. In the first page we will see poker rooms, poker information portal, poker forum, some news sites and images. It is not because forum sites and poker rooms are at the same level in terms of SEO. We get these results because Google cannot determine which result is most relevant for us:</p>
<ul>
<li>We might want to play online poker in top rooms (highest possibility for the term).</li>
<li>We might want to read reviews of these rooms</li>
<li>We might want to discuss about online poker</li>
<li>We might want to read some related news, etc.</li>
<li>We might want some local results as well.</li>
</ul>
<p>Sure, we will not see poor sites under this query in top places. Online Poker is too competitive.  However, some of the sites might appear out of nowhere even under this term.</p>
<p>So, what can we conclude from this?</p>
<ol>
<li>Copying top sites is not the fastest way to front page. Unique approach is.</li>
<li>The longer the query the more SEO work has an impact.</li>
<li>Behavioral analysis and local data will have an impact on what results you get as well. They matter.  Guess what sites target users need, and not what they use now.</li>
</ol>
<p>Thats all today <img src='http://www.majauskas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/why-there-is-that-site-in-search-results-or-disambiguation-of-search-query/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>11 tips on sending emails from web applications</title>
		<link>http://www.majauskas.com/11-tips-on-sending-emails-from-web-applications</link>
		<comments>http://www.majauskas.com/11-tips-on-sending-emails-from-web-applications#comments</comments>
		<pubDate>Mon, 02 Nov 2009 20:29:16 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[SEM]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=234</guid>
		<description><![CDATA[Email marketing is still useful for list builders and keeping in touch with your consumers. However, quite often communication is lost in the email Spam box and not read by recipient. How to solve this problem? Here are some tips. Your server and domain First thing I would check is the spammy IP list. Is [...]]]></description>
			<content:encoded><![CDATA[<div>Email marketing is still useful for list builders and keeping in touch with your consumers. However, quite often communication is lost in the email Spam box and not read by recipient. How to solve this problem? Here are some tips.</div>
<ol>
<li>Your server and domain
<ol>
<li>First thing I would check is the spammy IP list. Is your IP address blacklisted? It happens, especially on shared hosting. Good place to start searching is http://www.mxtoolbox.com/blacklists.aspx  . I would use a dedicated IP if I plan to do mass mailing.</li>
<li>Do your IP address resolves back and how? If it has IP address in reverse domain address, they think it is a DSL – assigned IP and not a hosting one, so it is assumed that this is SPAM. If IP resolves back to your domain, it is a good sign.</li>
<li>SPF record is highly advisable. Not all incoming mail servers use SPF record; however it never hurts to have one.</li>
</ol>
</li>
<li>Your email message headers. Forging headers is bad idea. Your headers should be informative and correct, including message ID.  It is important how you write your email address there as well, you should always use real name with email address where possible.  Same is applicable for recipient email address as well. Prove that you know them.</li>
<li>Avoid spam words or keep their density low. The message should have enough text; however it should not be too big. Also, avoid excessive capitalization and spacing.</li>
<li>You should include information why they are getting this message, also your contact information, as well unsubscribe information (if applicable). You do not have to write that your message is not spam – only spammers do that.</li>
<li>You should use well-formed html if you have to use it. No hidden text, tracking images or similar – they are usually blocked by anti-spam programs. Also you should include text version of email.</li>
<li>Avoid using spam – mailers. The anti-spam programs know  about them and how to recognize most of them. This is quite sure way to be flagged as spam.</li>
<li>Monitor your returning email box. See what messages got undelivered and bounced back. See if it is your problem or the recipient problem.</li>
<li>Upon registration, ask your visitors to add your email to their address book and use same email for communication with them. Address book is the best way to pass spam filters.</li>
<li>Some mail servers do not like too many emails from single sender at any point. Try to space out the sending of your newsletters.</li>
<li>Avoid sending too many messages to people that can&#8217;t read them &#8211; full message boxes, blocked, etc.</li>
<li>Check your web application if it can&#8217;t be used to send spam for real. This might be a case for &#8220;send to a friend&#8221; forms or similar which allow information input. This is quite serious security issue as you might get blacklisted.</li>
</ol>
<p>Overall, the most important factor is monitoring back all information you get back from emails you send, especially the &#8220;negative&#8221; one : bounced emails, sending errors and similar. There are lots of information in bounced messages that you should read and evaluate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/11-tips-on-sending-emails-from-web-applications/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Google Reader and Hootsuite to post content to twitter</title>
		<link>http://www.majauskas.com/using-google-reader-and-hootsuite-to-post-content-to-twitter</link>
		<comments>http://www.majauskas.com/using-google-reader-and-hootsuite-to-post-content-to-twitter#comments</comments>
		<pubDate>Sun, 30 Aug 2009 16:10:01 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[Hootsuite]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=216</guid>
		<description><![CDATA[First, I must state that I am not a convinced fan of Hootsuite due to my picky nature. However, It is as close as it gets to perfect web based twitter client for me now. Recently, I have found a way how to properly save time used to post good quality content using Hootsuite. First, [...]]]></description>
			<content:encoded><![CDATA[<p>First, I must state that I am not a convinced fan of Hootsuite due to my picky nature. However, It is as close as it gets to perfect web based twitter client for me now. Recently, I have found a way how to properly save time used to post good quality content using Hootsuite.</p>
<p>First, this involves Google reader, and if you do not want to switch to it, it is not for you. Google reader has a &#8220;share post&#8221; option which allows to share content to your followers. Even if you have no followers, you can use this feature, because you get Atom feed.</p>
<p>This feed can be integrated into your Hootsuite account (settings -&gt;RSS/Atom -&gt;Add feed). Set time frequency to 2 hours, and limit post amount to one &#8211; you do not want to spam your readers with content like many automated twitter accounts do. It is different from automated approach, as you review the content you submit to hootsuite, thus you take care not to submit older news or uninteresting posts that happen once in a while at any feed.</p>
<p>Sure, this will not replace tweeting manually. You do not get all content through RSS, do you? You should take your time reading other people tweets and sharing valuable ones further. Also, not all sites provide RSS feeds or are worth subscribing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/using-google-reader-and-hootsuite-to-post-content-to-twitter/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hootsuite : pluses and minuses</title>
		<link>http://www.majauskas.com/hootsuite-pluses-and-minuses</link>
		<comments>http://www.majauskas.com/hootsuite-pluses-and-minuses#comments</comments>
		<pubDate>Fri, 28 Aug 2009 16:00:32 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[SEM]]></category>
		<category><![CDATA[Hootsuite]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=212</guid>
		<description><![CDATA[Hootsuite : pluses and minuses Hootsuite (Hootsuite.com) is a very good web-based twitter account manager. It is very feature rich: 1. Multi-user multi-account management. Very useful for corporate twitter accounts. 2. Multiple columns, tabs for columns, custom groups of users. This is quite important for bigger accounts. In fact its interface is quite similar to [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Hootsuite : pluses and minuses</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Hootsuite (Hootsuite.com) is a very good web-based twitter account manager. It is very feature rich:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">1.<span style="white-space: pre;"> </span>Multi-user multi-account management. Very useful for corporate twitter accounts.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">2.<span style="white-space: pre;"> </span>Multiple columns, tabs for columns, custom groups of users. This is quite important for bigger accounts. In fact its interface is quite similar to tweetdecks or Seesmics, thus I got used to it quite fast.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">3.<span style="white-space: pre;"> </span>Tweet scheduling functionality, which might be important for some</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">4.<span style="white-space: pre;"> </span>Feed integration (similar to twitterfeed)</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">5.<span style="white-space: pre;"> </span>Ping.fm integration for upgrading fb and other accounts.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">6.<span style="white-space: pre;"> </span>Own url shortening service which is quite reliable and provides statistics. Also adsense integration in it.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">However, there are some issues in Hootsuite that I would like to be changed or fixed:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">1.<span style="white-space: pre;"> </span>Separation of groups from tabs/columns. I might want to put same group of people in multiple tabs (as I need to see them more often).</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">2.<span style="white-space: pre;"> </span>Better FB integration. I use Seesmic for reading FB as well as I don’t have time to check website often. Full integration with stream API would be very very nice.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">3.<span style="white-space: pre;"> </span>Some things bug in groups. For example, tweets of some people are excluded when I add them to groups even if they are in main view. Perhaps this is an temporary bug, perhaps I still don’t get it.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">4.<span style="white-space: pre;"> </span>Custom color schemes. Yeah, I am picky.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">5.<span style="white-space: pre;"> </span>Ability to clean up column once it is read, or a way to distinguish between tweets that are unread.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Will I use it? Yes, definitely. Hootsuite is a very nice software and I see lots of potential in it. However, I cannot abandon desktop client in hootsuites favor yet.</div>
<p>Hootsuite (<a  href="http://Hootsuite.com">Hootsuite.com</a>) is a very good web-based twitter account manager. It is very feature rich:</p>
<ol>
<li>Multi-user multi-account management. Very useful for corporate twitter accounts.</li>
<li>Multiple columns, tabs for columns, custom groups of users. This is quite important for bigger accounts. In fact its interface is quite similar to tweetdecks or Seesmics, thus I got used to it quite fast.</li>
<li>Tweet scheduling functionality, which might be important for some</li>
<li>Feed integration (similar to twitterfeed)</li>
<li>Ping.fm integration for upgrading fb and other accounts.</li>
<li>Own url shortening service which is quite reliable and provides statistics. Also adsense integration in it.</li>
</ol>
<p>However, there are some issues in Hootsuite that I would like to be changed or fixed:</p>
<ol>
<li>Separation of groups from tabs/columns. I might want to put same group of people in multiple tabs (as I need to see them more often).</li>
<li>Better FB integration. I use Seesmic for reading FB as well as I don’t have time to check website often. Full integration with stream API would be very very nice.</li>
<li>Some things bug in groups. For example, tweets of some people are excluded when I add them to groups even if they are in main view. This is because some users do not appear in twitter search. However, this information would be easily recoverable from home stream. Or I do not get a reason for separating groups from keyword search.</li>
<li>Custom color schemes. Yeah, I am picky.</li>
<li>Ability to clean up column once it is read, or a way to distinguish between tweets that are unread.</li>
</ol>
<p>Will I use it? Yes, definitely. Hootsuite is a very nice software and I see lots of potential in it. However, I cannot abandon desktop client in hootsuites favor yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/hootsuite-pluses-and-minuses/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 reasons why automated get rich schemes don’t work on twitter</title>
		<link>http://www.majauskas.com/5-reasons-why-automated-get-rich-schemes-don%e2%80%99t-work-on-twitter</link>
		<comments>http://www.majauskas.com/5-reasons-why-automated-get-rich-schemes-don%e2%80%99t-work-on-twitter#comments</comments>
		<pubDate>Wed, 26 Aug 2009 16:00:21 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=208</guid>
		<description><![CDATA[All regular twitter users have seen the face of Bill Crosby and couple other super twitter get rich schemes. Their followers promote ways to get thousands followers quickly and then get rich by turn-key systems. You don’t even have to watch after your account, everything you have to do is sit and wait for revenue. [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">All regular twitter users have seen the face of Bill Crosby and couple other super twitter get rich schemes. Their followers promote ways to get thousands followers quickly and then get rich by turn-key systems. You don’t even have to watch after your account, everything you have to do is sit and wait for revenue.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I do not believe these systems and that’s why:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">1.<span style="white-space: pre;"> </span>These schemes rely on selling twitter traffic products to other users and nothing else. The more stuff you sell, the more diluted market is and in the end only owners of the program will prosper.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">2.<span style="white-space: pre;"> </span>Furthermore, tools for automatic follower increasing decreases value of each your follower because there is a larger percentage of other automatic twitter account. Same bots like yours. Lot of people will not read your tweets thus you will not earn anything.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">3.<span style="white-space: pre;"> </span>You are not special in selling this product – everyone is selling them for same price. You have no distinguishable product to sell. Would you buy a product that gives you almost same followers the person that sold the product got?</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">4.<span style="white-space: pre;"> </span>There is no good way to feed interesting content automatically. You can feed a news source, but there is no good reason you would be more interesting than original source. If you feed more content, you will spam your followers. Sadly, you need to generate content by hand.  You need to create content yourself.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">5.<span style="white-space: pre;"> </span>You have no relationship with your followers.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The single way to be on social media is to participate. Without participation, it is just advertisement on other websites. Sadly, that’s how many marketers understand “social marketing”.</div>
<p>All regular twitter users have seen the face of Bill Crosby and couple other super twitter get rich schemes. Their followers promote ways to get thousands followers quickly and then get rich by turn-key systems. You don’t even have to watch after your account, everything you have to do is sit and wait for revenue.</p>
<p>I do not believe these systems and that’s why:</p>
<p>1.<span style="white-space: pre;"> </span>These schemes rely on selling twitter traffic products to other users and nothing else. The more stuff you sell, the more diluted market is and in the end only owners of the program will prosper.</p>
<p>2.<span style="white-space: pre;"> </span>Furthermore, tools for automatic follower increasing decreases value of each your follower because there is a larger percentage of other automatic twitter account. Same bots like yours. Lot of people will not read your tweets thus you will not earn anything.</p>
<p>3.<span style="white-space: pre;"> </span>You are not special in selling this product – everyone is selling them for same price. You have no distinguishable product to sell. Would you buy a product that gives you almost same followers the person that sold the product got?</p>
<p>4.<span style="white-space: pre;"> </span>There is no good way to feed interesting content automatically. You can feed a news source, but there is no good reason you would be more interesting than original source. If you feed more content, you will spam your followers. Sadly, you need to generate content by hand.  You need to create content yourself.</p>
<p>5.<span style="white-space: pre;"> </span>You have no relationship with your followers.</p>
<p>The single way to be on social media is to participate. Without participation, it is just advertisement on other websites. Sadly, that’s how many marketers understand “social marketing”.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/5-reasons-why-automated-get-rich-schemes-don%e2%80%99t-work-on-twitter/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing site for Russian speakers? Keep subdomain count low or design for performance</title>
		<link>http://www.majauskas.com/designing-site-for-russian-speakers-keep-subdomain-count-low-or-design-for-performance</link>
		<comments>http://www.majauskas.com/designing-site-for-russian-speakers-keep-subdomain-count-low-or-design-for-performance#comments</comments>
		<pubDate>Mon, 24 Aug 2009 19:25:39 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[SEM]]></category>
		<category><![CDATA[yandex]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=206</guid>
		<description><![CDATA[There is couple of reasons to develop site distributed under multiple subdomains, e.g. subdomain1.domain.com, subdoman2.domain.com, etc. Each subdomain might be a distinguishable mini-site, which offers better separation of topics and even protects main site rankings to some extent. However, subdomain approach has one issue that needs to be solved. That is each subdomain is treated [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">There is couple of reasons to develop site distributed under multiple subdomains, e.g. subdomain1.domain.com, subdoman2.domain.com, etc. Each subdomain might be a distinguishable mini-site, which offers better separation of topics and even protects main site rankings to some extent.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">However, subdomain approach has one issue that needs to be solved. That is each subdomain is treated as separate site by some search engine spiders. This leads to insane amounts of concurrent hits. The worst offender is yandex – a Russian search engine whose spider scan list is probably alphabet based. Thus many of your minisites get scanned at the same time for content.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">This might not be a problem if each of your minisites are hosted separately and not on the same server. Also, this would not be a problem if your subdomains are simplistic. In other cases you have to rely on your page caching and server capacity.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">There is a crawl delay option that yandex listens to. However, this option can be set in robots.txt only. And robots.txt is subdomain-based. Thus it works for single subdomain only.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I have decided to totally block yandex from indexing one of my sites once. Luckily, this site can live from visitors from Russia, as it is geared towards different location. But now I doubt I would do a heavily multi-domain (300+ subdomains) site knowing that I will have to use yandex traffic as well.</div>
<p>There is couple of reasons to develop site distributed under multiple subdomains, e.g. subdomain1.domain.com, subdoman2.domain.com, etc. Each subdomain might be a distinguishable mini-site, which offers better separation of topics and even protects main site rankings to some extent.</p>
<p>However, subdomain approach has one issue that needs to be solved. That is each subdomain is treated as separate site by some search engine spiders. This leads to insane amounts of concurrent hits. The worst offender is yandex – a Russian search engine whose spider scan list is probably alphabet based. Thus many of your minisites get scanned at the same time for content.</p>
<p>This might not be a problem if each of your minisites are hosted separately and not on the same server. Also, this would not be a problem if your subdomains are simplistic. In other cases you have to rely on your page caching and server capacity.</p>
<p>There is a crawl delay option that yandex listens to. However, this option can be set in robots.txt only. And robots.txt is subdomain-based. Thus it works for single subdomain only.</p>
<p>I have decided to totally block yandex from indexing one of my sites once. Luckily, this site can live from visitors from Russia, as it is geared towards different location. But now I doubt I would do a heavily multi-domain (300+ subdomains) site knowing that I will have to use yandex traffic as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/designing-site-for-russian-speakers-keep-subdomain-count-low-or-design-for-performance/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selling electronic goods and have affiliate program? Make it available worldwide, please</title>
		<link>http://www.majauskas.com/selling-electronic-goods-and-have-affiliate-program-make-it-available-worldwide-please</link>
		<comments>http://www.majauskas.com/selling-electronic-goods-and-have-affiliate-program-make-it-available-worldwide-please#comments</comments>
		<pubDate>Fri, 14 Aug 2009 16:00:55 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=191</guid>
		<description><![CDATA[I am affiliate of one unnamed program that is a bit confusing for me.  The software in question is sold worldwide, however you get affiliate sales for purchases made in USA only. This troubles me a lot, as the product is good and I use it myself. The question is what difference it makes where [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I am affiliate of one unnamed program that is a bit confusing for me.  The software in question is sold worldwide, however you get affiliate sales for purchases made in USA only. This troubles me a lot, as the product is good and I use it myself.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The question is what difference it makes where electronic goods are sold to? I see couple of possible answers, none of them too good:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">1)<span style="white-space: pre;"> </span>Trying to compete in single market only or trying to conquer specific market. But each additional sale is good and useful to the company. And yes, you are getting them despite I will not get money from them.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">2)<span style="white-space: pre;"> </span>Internationalized support.  It is good to be concerned about the users, but how this is related to the sales? Yes, it is common to have different commissions for visitors from different countries. I am ok with that too. Or are visitors from UK less valuable than ones from USA?</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">3)<span style="white-space: pre;"> </span>Saving money by paying for part of the traffic. Enough said.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Oh, and if you wonder if I know that someone had paid… My friend made a purchase apparently, as he believes in the product as well. Interesting enough, it is not notified that this program for USA only in their account at CJ.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Should I stop recommending that product as well? Well, I am strong believer at recommending only products that I believe in, no matter how bad their marketing is. So, for now I will not stop recommendations.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">However I think that in long term they will lose market and trust of people that promote their tool, as the web is global. One should care about one, centralized affiliate center for all their affiliates no matter where sales will come from.</div>
<p>I am affiliate of one unnamed program that is a bit confusing for me.  The software in question is sold worldwide, however you get affiliate sales for purchases made in USA only. This troubles me a lot, as the product is good and I use it myself.</p>
<p>The question is what difference it makes where electronic goods are sold to? I see couple of possible answers, none of them too good:</p>
<ol>
<li>Trying to compete in single market only or trying to conquer specific market. But each additional sale is good and useful to the company. And yes, you are getting them despite I will not get money from them.</li>
<li>Internationalized support.  It is good to be concerned about the users, but how this is related to the sales? Yes, it is common to have different commissions for visitors from different countries. I am ok with that too. Or are visitors from UK less valuable than ones from USA?</li>
<li>Saving money by paying for part of the traffic. Enough said.</li>
</ol>
<p>Oh, and if you wonder if I know that someone had paid… My friend made a purchase apparently, as he believes in the product as well. Interesting enough, it is not notified that this program for USA only in their account at CJ.</p>
<p>Should I stop recommending that product as well? Well, I am strong believer at recommending only products that I believe in, no matter how bad their marketing is. So, for now I will not stop recommendations.</p>
<p>However I think that in long term they will lose market and trust of people that promote their tool, as the web is global. One should care about one, centralized affiliate center for all their affiliates no matter where sales will come from.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/selling-electronic-goods-and-have-affiliate-program-make-it-available-worldwide-please/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What I wish to see in Google’s Ad Manager in the future</title>
		<link>http://www.majauskas.com/what-i-wish-to-see-in-google%e2%80%99s-ad-manager-in-the-future</link>
		<comments>http://www.majauskas.com/what-i-wish-to-see-in-google%e2%80%99s-ad-manager-in-the-future#comments</comments>
		<pubDate>Wed, 12 Aug 2009 16:00:44 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[Ad manager]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=189</guid>
		<description><![CDATA[I use Google Ad Manager for showing additional content in one of my sites. It is quite good tool, however there is a significant drawback for it: it has no real handling of CPA and shared revenue based offers.  CPM and CPC is everything you get. And sometimes you need CPC ads to compete with [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I use Google Ad Manager for showing additional content in one of my sites. It is quite good tool, however there is a significant drawback for it: it has no real handling of CPA and shared revenue based offers.  CPM and CPC is everything you get. And sometimes you need CPC ads to compete with CPA offers.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">As an example, you have single ad space in the page. You might want to distribute CPM offers through the month evenly, but also show CPA and CPC ads at the same time. Also, depending on current eCPC, you have couple of competing affiliate deals.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Sure, you can solve this problem by entering estimated CPC value for the ad. However, this workaround is not too good: CPC you get from affiliate ads is visitors-dependant often and you might not get same CPC as other sites. Thus initial CPC value is only estimation of real value you will get. You need to update the CPC of these ads continuously. And if you test out various ads for various regions, it is quite a time consuming task.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I wish that Ad manager would release some kind of API that would allow automation of such task. That is posting and changing eCPC values for various ads. This would allow ad revenue maximization for the site by combining all (or almost all) approaches. Is it hard? I do not think so. It would require more dynamical ad rescheduling, but in the end all parties would win. Google Adsense would compete with CPA ads and it would allow Doubleclick integration.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">At the mean time, I am planning to take a better look at OpenX project. I think tt does not allow CPA ads either, however I could tweak its PHP code accordingly. I am really interested to see how effective its code is as well. There are some additional benefits of OpenX as well, for example Google-independence, though I am not too concerned with this for a moment.</div>
<p>I use Google Ad Manager for showing additional content in one of my sites. It is quite good tool, however there is a significant drawback for it: it has no real handling of CPA and shared revenue based offers.  CPM and CPC is everything you get. And sometimes you need CPC ads to compete with CPA offers.</p>
<p>As an example, you have single ad space in the page. You might want to distribute CPM offers through the month evenly, but also show CPA and CPC ads at the same time. Also, depending on current eCPC, you have couple of competing affiliate deals.</p>
<p>Sure, you can solve this problem by entering estimated CPC value for the ad. However, this workaround is not too good: CPC you get from affiliate ads is visitors-dependant often and you might not get same CPC as other sites. Thus initial CPC value is only estimation of real value you will get. You need to update the CPC of these ads continuously. And if you test out various ads for various regions, it is quite a time consuming task.</p>
<p>I wish that Ad manager would release some kind of API that would allow automation of such task. That is posting and changing eCPC values for various ads. This would allow ad revenue maximization for the site by combining all (or almost all) approaches. Is it hard? I do not think so. It would require more dynamical ad rescheduling, but in the end all parties would win. Google Adsense would compete with CPA ads and it would allow Doubleclick integration.</p>
<p>At the mean time, I am planning to take a better look at OpenX project. I think tt does not allow CPA ads either, however I could tweak its PHP code accordingly. I am really interested to see how effective its code is as well. There are some additional benefits of OpenX as well, for example Google-independence, though I am not too concerned with this for a moment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/what-i-wish-to-see-in-google%e2%80%99s-ad-manager-in-the-future/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Google analytics is not enough: monitoring bad links</title>
		<link>http://www.majauskas.com/when-google-analytics-is-not-enough-monitoring-bad-links</link>
		<comments>http://www.majauskas.com/when-google-analytics-is-not-enough-monitoring-bad-links#comments</comments>
		<pubDate>Mon, 10 Aug 2009 17:00:01 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[SEM]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[awstats]]></category>
		<category><![CDATA[google analytics]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=187</guid>
		<description><![CDATA[Google analytics does good job at monitoring pages visited, but what about pages that are not found on your server and thus never displayed? You can get these pages by moving the content around, having errors in your links, getting malformed links from various webmasters (often they are caused by bad software on their side [...]]]></description>
			<content:encoded><![CDATA[<p>Google analytics does good job at monitoring pages visited, but what about pages that are not found on your server and thus never displayed? You can get these pages by moving the content around, having errors in your links, getting malformed links from various webmasters (often they are caused by bad software on their side or miscommunication) or for other reasons. Even a soft like wordpress does not check comment links, which might generate 404 errors (page not found).  How to detect such links? Well, you have 3 choices, each of them have their own drawbacks.</p>
<p>1.	<a  href="http://www.google.com/webmasters">Google webmaster tools</a>. Adding your site to google webmaster tools is good idea, and there you will get information about links not found. It is most simple way, but worst as well. This is because Google detects the links that are linked and indexed. However, there might be plenty other links that need to be taken care of. For example, advertisement campaigns use non-followed (often javascript) links.</p>
<p>2.	Log analysis. That is the best method if you have access to log files and you can process them. I prefer using <a  href="http://www.awstats.org/">Awstats</a> for that, however you can do it by hand for smaller sites on apache, as errors are logged to separate file as well. The single problem with manual analysis is that error log has less information than common log. There is no referrer link mentioned in the error log. However, this can be solved by using grep to scan access log for 404 error codes as well. The drawback is that some CMS processes all requests and do not generate error codes successfully. This means that you will not see such errors in logs even if they exist.</p>
<p>3.	If you can’t access error logs, the best way of action is to use custom error pages and create a log from them. You have to log both referrer path and request uri for best result.  This approach can be implemented in many of the abovementioned CMS’es too.</p>
<p>So, what to do with bad links? This depends on what causes these links. If it is an advertisement campaign or a referrer site, you will have to create a redirect from bad link to the appropriate good one. In cases this is a malformed comment link, I would just delete it from database.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/when-google-analytics-is-not-enough-monitoring-bad-links/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How not to screw yourself with Google Analytics on multi-domain sites</title>
		<link>http://www.majauskas.com/how-not-to-screw-yourself-with-google-analytics-on-multi-domain-sites</link>
		<comments>http://www.majauskas.com/how-not-to-screw-yourself-with-google-analytics-on-multi-domain-sites#comments</comments>
		<pubDate>Sat, 08 Aug 2009 17:00:59 +0000</pubDate>
		<dc:creator>Giedrius Majauskas</dc:creator>
				<category><![CDATA[SEM]]></category>
		<category><![CDATA[google analytics]]></category>

		<guid isPermaLink="false">http://www.majauskas.com/?p=184</guid>
		<description><![CDATA[I use Google analytics for site visitor monitoring like majority of webmasters today. It is free, reliable and quite good in many of the respects. However, there are couple particular cases where you can screw yourself and analyze its results incorrectly. Here we will discuss one particular problem that is not too common, but happens [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I use Google analytics for site visitor monitoring like majority of webmasters today. It is free, reliable and quite good in many of the respects. However, there are couple particular cases where you can screw yourself and analyze its results incorrectly. Here we will discuss one particular problem that is not too common, but happens quite often: by default, Google analytics handles multi-domain website visitors incorrectly.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Google analytics is geared towards having separate accounts on each subdomain. This means following: A visitor coming from one subdomain to another one is counted as completely new visit. This inflates your traffic ranks (effectively doubles them or more). This might happen even in cases if there are no redirects between versions without www and with www. Additionally, pages with same uri on different domains are shown as one and the same page in analysis. This is not as bad, but undesired behavior, as it makes harder to track everything on your analytics accounts.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Sure, inflating your search traffic might seem handy when selling sites or bragging about daily visitor count. However, it will not help you in the long term.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">How to solve it? I have used partial solution for quite a while, where you add custom filter to put subdomain information in uri. However, it did not solve the problem with visitor amount. Recently, I have found a full solution.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">You have to add a custom filter first :</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">o<span style="white-space: pre;"> </span>Name: Subdomain_fullurl_hack</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">o<span style="white-space: pre;"> </span>Type: Custom filter &#8211; Advanced</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">o<span style="white-space: pre;"> </span>Field A -&gt; Extract A: Hostname &gt; (.*)</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">o<span style="white-space: pre;"> </span>Field B -&gt; Extract B: Request URI &gt; (.*)</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">o<span style="white-space: pre;"> </span>Output To -&gt; Constructor: Request URI &gt; /$A1$B1</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Secondly, you need to modify tracker code to set domain to your domain.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">This is done by adding a line after your tracker is initialized (below var pageTracker = …. line) :</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">pageTracker._setDomainName(&#8220;.yourdomain.com&#8221;);</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Btw, thank you folks at searchdigital!</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">If you want to check the results, I suggest comparing ones you get from google analytics with ones you get with log analyzers, like awstats.</div>
<p>I use Google analytics for site visitor monitoring like majority of webmasters today. It is free, reliable and quite good in many of the respects. However, there are couple particular cases where you can screw yourself and analyze its results incorrectly. Here we will discuss one particular problem that is not too common, but happens quite often: by default, Google analytics handles multi-domain website visitors incorrectly.</p>
<p>Google analytics is geared towards having separate accounts on each subdomain. This means following: A visitor coming from one subdomain to another one is counted as completely new visit. This inflates your traffic ranks (effectively doubles them or more). This might happen even in cases if there are no redirects between versions without www and with www. Additionally, pages with same uri on different domains are shown as one and the same page in analysis. This is not as bad, but undesired behavior, as it makes harder to track everything on your analytics accounts.</p>
<p><img class="alignnone size-full wp-image-185" title="analytics" src="http://www.majauskas.com/wp-content/uploads/2009/08/analytics.jpg" alt="analytics" width="615" height="260" /></p>
<p>Note &#8211; there is no real traffic decrease, however the traffic is shown 2x higher before fixing problems with subdomains.</p>
<p>Sure, inflating your search traffic might seem handy when selling sites or bragging about daily visitor count. However, it will not help you in the long term.</p>
<p>How to solve it? I have used partial solution for quite a while, where you add custom filter to put subdomain information in uri. However, it did not solve the problem with visitor amount. Recently, I have found a full solution.</p>
<p>You have to add a custom filter first :</p>
<ul>
<li>Name: Subdomain_fullurl_hack</li>
<li>Type: Custom filter &#8211; Advanced</li>
<li>Field A -&gt; Extract A: Hostname &gt; (.*)</li>
<li>Field B -&gt; Extract B: Request URI &gt; (.*)</li>
<li>Output To -&gt; Constructor: Request URI &gt; /$A1$B1</li>
</ul>
<p>Secondly, you need to modify tracker code to set domain to your domain.  This is done by adding a line after your tracker is initialized (below var pageTracker = …. line) :</p>
<p>pageTracker._setDomainName(&#8220;.yourdomain.com&#8221;);</p>
<p>Btw, thank you folks at <a  href="http://searchlightdigital.com/guides/8-awesome-google-analytics-tips-tricks/">searchdigital for this guide</a>!</p>
<p>If you want to check the results, I suggest comparing ones you get from google analytics with ones you get with log analyzers, like awstats.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.majauskas.com/how-not-to-screw-yourself-with-google-analytics-on-multi-domain-sites/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

