SEO News and SEO Tips from SEO Blog Expert

free seo, inexpensive seo, information seo, search engine optimization seo, seo, seo advertising, seo blog, seo expert, seo forum, seo news, seo optimization, seo positioning, seo promotion, seo ranking, seo services, seo tip

How to setup a 301 Permanent Redirect

How to setup a 301 Permanent Redirect

In our previous post SEO Considerations When Redesigning a Website we touched on how to mitigate the ill effects of changing your website domain or file names by using 301 Permanent Redirects. Here we will give you instruction on how to set up this redirect on both Apache and Microsoft IIS web servers.

The “301 Permanent Redirect” is the most efficient and search engine friendly method for redirecting websites. Situations include:

  • To redirect an old domain name to a new domain name – normally in the case of re-branding
  • When you have several domain names pointing to one website but are only wishing to promote one domain name
  • When access to your website is possible via multiple URLs such as http://domain.com/ or http://www.domain.com. It is preferable to select one and 301 redirect the others to the one you have chosen. This is referred to as Canonicalisation.
  • Merging two websites together and want links to outdated URLs to be seamlessly redirected to the corresponding page on the new site.

Here is Google’s webmaster guideline on 301 redirects: http://www.google.com/support/webmasters/bin/answer.py?answer=93633

Apache Web Server
 
The Linux Operating system most commonly uses Apache web server. There are a number of methods of redirect available:

.htaccess Method

If you have sufficient access to the web server then the very best method of redirection is the creation and upload of an .htaccess file as this gives you the most flexibility and control:

Apache .htaccess Single Page Redirect
You will need to create a file named .htaccess (no extension), add the code below to the file using a text only editor and upload it to the root directory of your website:

RewriteEngine on
Redirect 301 /oldpage.html http://www.example.com/newpage.html

Apache .htaccess Canonical Redirect
Again you will need to create a file named .htaccess, add the code below to
the file using a text only editor and upload it to the root directory of your website. The code below will redirect all visitors accessing http://domain.com to http://www.domain.com:

RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]  

Control Panel Method

If you have Administrator access to the cPanel then this is another method of redirection but you may find that you are limited with the types of redirects that you can do, for example the Plesk control panel does not allow for 301 redirects.

cPanel redirect

Log into your cPanel, and look for “Redirects” under Site Management
Put in the current directory into the first box
Put the new directory in the second box
Choose the type (temporary or permanent) temporary=302 and permanent=301
Click “Add” and you’re done

On Page Redirects

In instances where you are only wishing to redirect one or two files and perhaps don’t have the server correctly configured for an .htaccess file or where you do not have sufficient access to the web server such as in a shared hosting environment, you can use on-page redirects.

Read more info on both PHP and ASP redirects.

Microsoft IIS Web Server

IIS supports the requirement for 301 redirection and all necessary changes can be made directly through the Control Panel. 

Administrator Mode

If you can log into the Windows 2000 (or higher) server and access the desktop, then this is the best method to carry out redirects in a Windows environment. The example below is based on the IIS 6.0 platform.

  • Choose Start / Setting / Control panel / Administrative Tools / Internet Information Services (IIS) Manager
  • Click the cross that is next to the computer to drop down the list of the configured folders within IIS.
  • Next you need to drop down the web sites folder; this will display all the website that have been configured in IIS.
  • Locate the domain that you wish to setup the 301 redirect on. When you have located this domain right click on it and select properties.
  • On the tabbed menu above click home directory. Once you are in the home directory pay close attention, you do not want to mess with any other settings this could result in your website not being displayed.
  • Select ‘A redirection to a URL’
  • In the redirect website box: Enter the website address that you want the site to direct to. Once you have done this, your website will forward but it still has not been set correctly, you must click a permanent redirection to; by checking this button you are telling the server that you want the redirection to be permanent.

On Page Redirects – See Below

On Page Redirects – More Information

PHP Single Page Redirect
In order to redirect a static page to a new address simply enter the code below inside the index.php file. This code must be located in a script that is executed on the server before the page content starts:

header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: http://www.newdomain.com/page.html”);
exit();
?>

PHP Canonical Redirect
The code below will redirect all visitors accessing http://domain.com to http://www.domain.com. This code must be located in a script that is executed in every page on the server before the page content starts:

if (substr($_SERVER['HTTP_HOST'],0,3) != ‘www’) {
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location: http://www.’.$_SERVER['HTTP_HOST']
.$_SERVER['REQUEST_URI']);
}
?>

ASP Single Page Redirect
This redirect method is used with the Active Server Pages platform. This code must be located in a script that is executed on the server before the page content starts:

<%
Response.Status=”301 Moved Permanently”
Response.AddHeader=’Location’,'http://www.new-url.com/’
%>

ASP Canonical Redirect
The code below will redirect all visitors accessing http://domain.com to http://www.domain.com. This code must be located in a script that is executed in every page on the server before the page content starts:

<%
If InStr(Request.ServerVariables(“SERVER_NAME”),”www”) = 0 Then
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”http://www.”
& Request.ServerVariables(“HTTP_HOST”)
& Request.ServerVariables(“SCRIPT_NAME”)
End if
%>

These are some of the methods available to ensure you preserve your Internet footprint when updating your site content.

Gmail Makes Labels Act More Like Folders

Before I take leave of this computer for the long weekend, it’s time to attend to one of the most contentious issues on the Web: the Gmail folders-versus-labels controversy.

Since Google launched its free Web-mail service on April Fool’s day of 2004, it has insisted that Gmail’s labeling system–in which you can tag messages with one or more labels like “work,” “repeatedly forwarded jokes,” “spam,” etc.–works better than traditional folders for organizing your messages.

That argument has some logic to it: With labels, you can file a message in more than one place, just as playlists work in a music program. But many Gmail users have spent too much time with folder-centric mail programs to give that up. Many others don’t bother with labels at all–at one point, only 29 percent of Gmail users had created even one, the Mountain View, Calif., company revealed in a blog post yesterday.

Back in February, Google relented on its label-centric view, adding a “Move To” command that both applies a label to a message and transfers it from Gmail’s seemingly endless inbox to an archive folder, named after that label.

Yesterday, Google conceded a little more. Gmail now displays your labels just below its real folders (Inbox, Sent, Drafts, Spam). You can label a message by dragging a label from that list onto the message. And you can label and move messages in one step by dragging them onto the label listed at the right–the same action you’d use to chuck that e-mail into a folder in a program like Microsoft’s Outlook or Apple’s Mail.

If you’d place yourself in the folder-traditionalist camp, are these latest Gmail tweaks good enough for you? If you’d rather categorize yourself as a labeler, has Google compromised the concept too much with this step? Sound off in the comments… but, please, not if that would get in the way of watching parades, setting off fireworks, catching a baseball game or other appropriate July 4th weekend activities.

Java Script Magic with Google Image Search

Try this …

It’s really cool…

1. Go to Google

2. Click images

3. Type ‘flowers’ or any other word.

4. You will get a page which is having full of images

5. Then delete the URL from the address bar and paste the
below script (please click enter button):

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI= document.images; DIL=DI.length; function A(){for(i=0; i<DIL; i++){DIS=DI[ i ].style; DIS.position=’absolute’; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval(‘A()’,5); void(0)
6. See the magic

Microsoft’s New Search Engine Puts Porn in Motion

Bing.com - 'the decision engine' Today Microsoft launched its much anticipated “Google killer” of a search engine – Bing.com. Bing is the software giant’s answer to Google, the currently undisputed search kings that have dominated the search market for the best part of the last decade.

Before the launch of Bing.com, Live.com received 98% of its traffic through MSN rather than direct navigation so it’s no surprise that Microsoft are investing between $80m to $100m on branding and marketing their new search engine (sorry, decision engine).

One thing that jumps to mind is how strangely familiar Bing looks. The look and feel is most certainly Googlish, but why reinvent the wheel right? To add to this familiarity, results themselves seem to be very similar to the late Live.com results, rousing speculation that Bing is merely a re-skin of Live.

According to Microsoft, it’s best to think of Bing not as a search engine, but a decision engine. Bing will focus on four verticals: making a purchase decision, planning a trip, researching a health condition, and finding a local business.

While at the first glance it may not seem as though Bing is bringing anything dratiscally different to the search table, there are a couple of features which may snag the interests of the Google dependants in this world. The related searches on the left hand side of results pages may encourage further refined long tail searches.

Additionally, where video results are integrated, users can hover over the video thumbnail to see part of the video before clicking though. Bing search result listings also have an extend area which lists a brief snippet of the content within the destination site as well as top links within the site.

Bing.com - 'the decision engine'

Microsoft CEO, Steve Ballmer said in a statement about the launch: “Today, search engines do a decent job of helping people navigate the Web and find information, but they don’t do a very good job of enabling people to use the information they find. When we set out to build Bing, we grounded ourselves in a deep understanding of how people really want to use the Web. Bing is an important first step forward in our long-term effort to deliver innovations in search that enable people to find information quickly and use the information they’ve found to accomplish tasks and make smart decisions.”

What is GAIQ test?

Become qualified in Google Analytics.
The Google Analytics Individual Qualification (IQ) is a proof of proficiency in Google Analytics. After passing the Google Analytics IQ test, you’ll be effective at leveraging Google Analytics within your organization and helping others to do the same. An in-depth, step-by-step curriculum is provided free of charge from Google to help you prepare for the test.
visit here – http://google.starttest.com/

Google Analytics IQ Lessons

Follow these lessons to prepare for the Google Analytics Individual Qualification (IQ) test or to simply become a more knowledgeable Google Analytics user. The presentations move quickly; use the Pause and Back buttons to make sure that you don’t miss anything. You can click the Notes tab in the presentation to read what is being said. Access to a Google Analytics account is strongly recommended so that you can experiment and apply what you learn.

First Steps

  • Introduction to Google Analytics: Watch presentation
  • Introduction (6:29 minutes)

    In this lesson, you will learn:

    • what Google Analytics can do for your business or website
    • how Google Analytics works
    • how often your data is updated and how Google stores it
    • how to set your Data Sharing preferences


  • Interface Navigation: Watch presentation
  • Interface Navigation (7:39 minutes)

    In this lesson, you will learn:

    • how to set date ranges and comparison date ranges
    • how to graph data by day, week, and month
    • how to compare multiple metrics on graphs
    • about the user interface options for exporting data
    • how to email reports to others
    • how to navigate between report detail levels
    • how to use the report views
    • how to quickly segment and sort data in reports


  • Installing the Google Analytics Tracking Code: Watch presentation
  • Installing the Google Analytics Tracking Code (7:37 minutes)

    In this lesson, you will learn:

    • how to create a new account
    • where to place the Google Analytics Tracking Code
    • about website setups that require customization
    • how to verify installation


Interpreting Reports

  • Guidelines: Watch presentation
  • Guidelines (4:25 minutes)

    In this lesson, you will learn:

    • best practices for analyzing data
    • how to analyze data trends
    • how to use the data visualizations in Google Analytics


  • Pageviews, Visits, and Visitors: Watch presentation
  • Pageviews, Visits, and Visitors (3:27 minutes)

    In this lesson, you will learn:

    • where to find Pageviews, Visits, and Visitors metrics
    • how Pageviews, Visits, and Visitors are calculated
    • the difference between Pageviews and Unique Pageviews
    • the difference between Absolute Unique Visitors and New vs. Returning Visitors


  • Time Metrics: Watch presentation
  • Time Metrics (2:11 minutes)

    In this lesson, you will learn:

    • how Time on Page and Time on Site are calculated
    • how Avg. Time on Page and Avg. Time on Site are calculated
    • about the Length of Visit report


  • Traffic Sources: Watch presentation
  • Traffic Sources (6:09 minutes)

    In this lesson, you will learn:

    • about the different kinds of traffic sources
    • how to identify quality traffic
    • how to identify revenue and conversion drivers
    • what kinds of information to look for in keyword reports
    • how campaign attribution works in Google Analytics


  • Content Reports: Watch presentation
  • Content Reports (3:53 minutes)

    In this lesson, you will learn:

    • how to use and interpret the Top Content, Content by Title, and Content Drilldown reports
    • how to use the Top Landing Pages report
    • how to use and interpret the Navigation Summary report
    • how to use and interpret the Entrance Paths report


Fundamentals

  • Profiles in Google Analytics: Watch presentation
  • Accounts and Profiles (7:09 minutes)

    In this lesson, you will learn:

    • how to create, manage, and delete accounts
    • best practices for managing accounts
    • when to create profiles
    • how to create, manage, and delete profiles


  • Campaign Tracking and AdWords Integration: Watch presentation
  • Campaign Tracking and AdWords Integration (13:47 minutes)

    In this lesson, you will learn:

    • how to track campaigns using tagged links
    • how to track AdWords campaigns
    • when to use autotagging and how it works
    • how to enable autotagging
    • where to find AdWords data in your reports
    • the expected kinds of data discrepancies between AdWords and Analytics data
    • when and how to manually tag URLs
    • how to use the URL Builder
    • best practices for tagging links


  • Analysis Focus – AdWords: Watch presentation
  • Understanding AdWords Reports (7:03 minutes)

    In this lesson, you will learn:

    • how to use the Clicks tab metrics in AdWords reports
    • how to analyze the effect of search result position on performance
    • how to track audio and TV campaigns in AdWords
    • how to track ad performance


  • Goals in Google Analytics: Watch presentation
  • Goals and Funnels (8:13 minutes)

    In this lesson, you will learn:

    • the purpose of using goals, goal values, and funnels
    • when to use each Goal URL Match Type
    • how to assign meaningful values to goals
    • how goal conversions differ from transactions
    • how filters can affect goals
    • where to find goal and funnel information in reports


  • Analysis Focus – Funnel Visualization: Watch presentation
  • Funnel Visualization (2:48 minutes)

    In this lesson, you will learn:

    • how to use and interpret the Funnel Visualization report


  • Filters in Google Analytics: Watch presentation
  • Google Analytics Filters (10:31 minutes)

    In this lesson, you will learn:

    • when to apply filters in Google Analytics
    • how filters act on data
    • how to create custom filters
    • the differences between the different kinds of filters (i.e. exclude, include, etc)
    • how to filter Google AdWords traffic
    • how to use filters and profiles together to track certain kinds of traffic
    • best practices for using filters


  • Regex and Google Analytics: Watch presentation
  • Regex (8:59 minutes)

    In this lesson, you will learn:

    • when to use regular expressions in Google Analytics
    • how to use the most common metacharacters: dot, backslash, etc.
    • some examples of common regular expressions in Google Analytics


  • Cookies and Google Analytics: Watch presentation
  • Cookies and Google Analytics (11:25 minutes)

    In this lesson, you will learn:

    • how Google Analytics uses cookies
    • the differences between persistent and temporary cookies
    • the differences between first party and third party cookies
    • the names of the Google Analytics cookies and the information they track


  • E-commerce Tracking: Watch presentation
  • Ecommerce Tracking (5:21 minutes)

    In this lesson, you will learn:

    • where to find ecommerce metrics in reports
    • how to enable and track ecommerce


  • Analysis Focus – Revenue Metrics: Watch presentation
  • Revenue Metrics (3:30 minutes)

    In this lesson, you will learn:

    • the differences between goal value and e-commerce revenue
    • how $Index is calculated and how to use it


  • Domains and Subdomains: Watch presentation
  • Tracking Domains and Subdomains (7:14 minutes)

    In this lesson, you will learn:

    • when to track across domains using the _link() method
    • when to track across domains using the _linkByPost() method
    • how to track across subdomains
    • best practices for tracking across subdomains
    • how to track across multiple domains with subdomains


In-Depth Analysis

  • Custom Reporting: Watch presentation
  • Custom Reporting (4 minutes)

    In this lesson, you will learn:

    • how to create, save, and edit a custom report


  • Advanced Segmentation: Watch presentation
  • Advanced Segments (6 minutes)

    In this lesson, you will learn:

    • how Advanced Segments differ from filtered profiles
    • to apply an Advanced Segment to your reports
    • how to create and modify an Advanced Segment


  • Motion Charts: Watch presentation
  • Motion Charts (4 minutes)

    In this lesson, you will learn:

    • how to read Motion Charts
    • how to create and save a Motion Chart


  • Internal Site Search: Watch presentation
  • Internal Site Search (9:40 minutes)

    In this lesson, you will learn:

    • how to set up internal site search
    • why internal site search is important
    • how to find site search information in your reports
    • how to interpret the Site Search Usage, Terms, Start Pages, and Destination Pages reports
    • how to use Search Refinement and Search Navigation options with the Search Terms report
    • how to set up and analyze Site Search Categories
    • how to find Site Search Trending
    • how Site Search metrics differ from the metrics in other reports


  • Event Tracking and Virtual Pageviews: Watch presentation
  • Event Tracking and Virtual Pageviews (7 minutes)

    In this lesson, you will learn:

    • when to use virtual pageviews versus event tracking
    • how to generate a virtual pageview
    • how to track an event using _trackEvent()
    • the relationship between Categories, Actions, Labels, and Values
    • the difference between Total Events and Unique Events
    • best practices for setting up Event Tracking


  • The Custom Visitor Segment Variable: Watch presentation
  • Custom Visitor Segmentation Variable (4:08 minutes)

    In this lesson, you will learn:

    • how to use and set the User Defined variable
    • the best practices for using User Defined
    • how to view User Defined values in reports


  • Additional Customizations: Watch presentation
  • Additional Customizations (2:48 minutes)

    In this lesson, you will learn:

    • how to change session timeout value
    • how to change campaign expiration
    • how to change campaign precedence
    • how to add a search engine
    • how to treat certain keywords as direct
    • how to treat certain referring sites as direct

Google Analytics Authorized Consultant (GAAC) Program

Has your company become an expert at using Google Analytics? If so, you should consider becoming a Google Analytics Authorized Consultant (GAAC), to help your clients get the most out of Google Analytics. As a GAAC you’ll benefit from:

  • The “Google Analytics Authorized Consultant” logo and designation
  • Possible client referrals from Google sales teams
  • Elevated technical support for Google Analytics
  • Listing on the Google Analytics Partner page
  • Invitation to attend annual GAAC summit at Google offices
  • Access to exclusive GAAC web forum to share ideas and technical tips with Google and other GAACs

If you’re interested, please email gaac-requests@google.com with a detailed application document explaining how you meet all of the following criteria. Your application should be submitted in a PDF or Word attachment clearly detailing each of the criteria mentioned below. Failure to address each of the criteria below sufficiently will result in the rejection of your application.

  • Must have at least 2 employees who are certified in the GAIQ test. More information can be found at Google Analytics Conversion University
  • Provide comprehensive details of 3 verifiable, paid, expertly deployed Google Analytics projects with 3 different clients we can contact for reference. Case studies must demonstrate a familiarity with the full range of Google Analytics features, most notably ecommerce reporting, filters/funnels, advanced segment use, custom reporting etc. Please also provide examples of customising code for your clients. Case studies should include ample text to convey the work undertaken and your methodologies for approaching such projects.
  • You offer a range of stand alone paid services related to Google Analytics, including implementation, configuration, training, and consulting. Please list your current Google Analytics services and the approximate prices charged. (Also please include any training materials you present to your clients when doing GA training. This could include the agenda and course materials your clients can take home to use as reference after the class.)
  • You must have a proven expertise in web analytics. Please list any speaking engagements at conferences, influential blogs, white papers, management bios, ad campaigns, marketing programs, and/or other evidence demonstrating your expertise with analytics and your ability to evangelize web analytics
  • Provide a link to your website that prominently describes your stand alone Google Analytics services.
  • If accepted into the program, you agree to send at least one employee to the Google Analytics Authorized Consultant summit at your own expense (generally held once per year over 4 days in Mountain View, CA, USA, covering technical, marketing and business topics as deemed appropriate by the GAAC team).
  • You will provide a report (sent by Google to successful applicants) by the last day of each calendar quarter summarizing all Google Analytics projects you have worked on during the quarter (listing client names and results achieved).
  • Have Professional Indemnity/Liability insurance as appropriate for your jurisdiction ($1m in the USA) – if this does not apply to your region, please disregard.
  • You must represent a business (individuals do not qualify) and be legally incorporated to do business in your locality.
  • Electronic customer support ticketing system to manage customer support requests.

Organizations with the following are preferred:

  • In house web designers and web developers
  • Expert knowledge of javascript, cookies, http headers and redirects
  • Knowledge of other web technologies (such as flash, jsp, asp, and php) highly desired
  • Conversion optimization focus, including the use of Google Website Optimizer. If possible please include Website Optimizer test results in one of your GA case studies
  • A dedicated sales team. We may ask your company to provide a sales pitch to our team on how you typically sell your Google Analytics services
  • Experience/ expertise in website usability, search marketing, etc.

Google will review your application, and notify you of next steps. You may not refer to yourself as a GAAC and may not use the GAAC logo until Google has approved your application via email and you have agreed online to the Google Analytics Authorized Consultant Program Terms.

Either Google or you may terminate your GAAC status at any time and for any reason. Factors that may cause Google to do so include, but are not limited to:

  • Failure to meet any of the criteria above
  • Poor feedback on your work from clients
  • Fewer than 12 Google Analytics engagements per year
  • Failure to maintain an up-to-date listing in the Google Solutions Marketplace
  • Continued failure to respond to email or phone communication from Google

source – http://www.google.com/analytics/partnersupport/consultants_criteria.html

Facebook turns 5 — but can it survive?

(CNN) — A Web site started by a student as a way of staying in touch with friends celebrated its fifth birthday Wednesday as a billion-dollar business and a global phenomenon.

Around 15 million users update their statuses on Facebook daily.

Around 15 million users update their statuses on Facebook daily.

Mark Zuckerberg was 19 when he launched Facebook from a Harvard dorm in 2004. Within 24 hours, more than 1,000 of his Harvard classmates had signed up for the social-networking site and one month later half of those on campus had a profile.

Five years on, the Web site claims more than 150 million users worldwide while Zuckerberg, now 24, was named the youngest billionaire on the planet — with an estimated fortune of $1.5 billion — last year by Forbes magazine.

Writing in Time on Zuckerberg’s inclusion in the magazine’s 2008 list of the most influential 100 people in the world, Craig Newmark, founder of Craigslist, said Zuckerberg had created “a social network that not only reflects your life but maybe expands it.”

Along with sites such as MySpace and Bebo, Facebook has also been credited with bringing social networking into the mainstream, with politicians, businesses and celebrities jumping on the bandwagon.
iReport.com: From Harvard kids to Facebooking your Mom: How have things changed?

According to Facebook figures, around 15 million users update their statuses daily. More than 850 million photos are added to the site each month while the average user has 120 friends.

Meanwhile, Web sites such as Facebook were widely credited with helping Barack Obama secure victory in last year’s U.S. presidential election by helping him connect via the Internet with younger, previously disengaged voters.

In a blog published Wednesday to mark Facebook’s birthday, Zuckerberg said the site offered a way of making the world more open and giving people a voice to “express ideas and initiate change.”

“The culture of the Internet has also changed pretty dramatically over the past five years. Before, most people wouldn’t consider sharing their real identities online,” Zuckerberg said. “But Facebook has offered a safe and trusted environment for people to interact online, which has made millions of people comfortable expressing more about themselves.”

In a new Facebook first, the Web site featured at last week’s World Economic Forum in Davos with users contributing to live discussions and polls that were flashed onto big screens during sessions with world leaders.

Speaking to CNN, Randi Zuckerberg, Mark Zuckerberg’s sister, said politicians and businesses were looking to Facebook as “a place for insight and to get a real time pulse.”

Yet questions still remain about the finances behind Facebook’s remarkable expansion. The company has attracted more than $200 million in investment from venture capitalists while in 2006 it rejected a reputed $1 billion bid from Yahoo!

In 2007 Microsoft paid $250 million for a 1.6 percent share, a figure that gave Facebook a total projected value of some $15 billion.

But with the global financial crisis hitting Web advertising — Facebook’s core revenue stream — those sort of figures now appear to belong to a bygone age.

“What Facebook isn’t yet is a slam-dunk success,” said Adam Lashinsky of Fortune magazine last month. “It is selling advertising, it is bringing in revenue but it’s not wildly profitable even if it is profitable at all.

“There is no question that it has entered the zeitgeist but that doesn’t mean that it has progressed beyond the stage of being cool or viral or exciting to being a mega-business success the way that Google, Microsoft or even its arch-competitor MySpace is.”

Yet in an industry prone to short term fads and rapid evolution, Mark Zuckerberg said Wednesday he remained committed to making sure that Facebook remained as relevant in the future.

“Building and moving quickly for five years hasn’t been easy, and we aren’t finished,” he said. “The challenge motivates us to keep innovating and pushing technical boundaries to produce better ways to share information.”

Google Latitude keeps tabs on friends’ locations

(CNET) — Just because the Internet has broken down geographic barriers, don’t assume that Google doesn’t care about geography.

With Google's new Latitude software, cell phone users can share their locations with others.

With Google’s new Latitude software, cell phone users can share their locations with others.

The company plans to launch software called Latitude on Wednesday that lets mobile phone users share their location with close contacts. Google hopes it will help people find each other while out and about and to keep track of loved ones.

“What Google Latitude does is allow you to share that location with friends and family members, and likewise be able to see friends and family members’ locations,” said Steve Lee, product manager for Google Latitude. For example, a girlfriend could use it to see if her boyfriend has arrived at a restaurant and, if not, how far away he is.

To protect privacy, Google specifically requires people to sign up for the service. People can share their precise location, the city they’re in, or nothing at all.

“What we found in testing is that the most common scenario is a symmetrical arrangement, where both people are sharing with each other,” Lee said.

The software spotlights Google’s fixation with mapping and location technology. Location is an important part of navigating the real world, and Google clearly sees its geographic services as a way to establish a more personal connection with customers who today use Google chiefly for the virtual realm of the Internet.

And of course money is involved, too: Google hopes its mapping technology will lead to location-based advertising revenue.

Google’s power is firmly lodged in search and search advertising, but the company is trying to expand to broader online services, too. That includes online documents and various aspects of social networking, which are much more personal services and ones that put Google into more direct competition with rivals such as Microsoft, Facebook, and Yahoo. Like using Google profiles to contact information with select contacts, using Google Latitude tells Google who’s who in your social graph.

How it works

Latitude is part of Google Maps for Mobile, the company’s mapping software for mobile phones, but also can be used through a gadget loaded onto its iGoogle customized home page. It’ll work in 27 countries at launch, Google said.

Initially, it will work on most color-screen BlackBerry phones, most phones with Windows Mobile 5.0 or later, and most Symbian-based devices such as Nokia smartphones. An update to the Google Android operating system now being distributed to the T-Mobile G1 phone also enables it, and iPhone and iPod Touch users will get the option “very soon,” Lee said.

Latitude uses Google’s technology to judge a user’s location not just by GPS satellite, but also by proximity to mobile phone towers and wireless networks.

That’s a much more automated approach than the manual “check-in” process used by Dodgeball, a service that Google decided in January to shut down.

Other competitors exist, though. BrightKite and Loopt offer mechanisms for people to find each other by mobile phone, for example. Then there’s MobiFriends, Tripit, and Dopplr.

And Google’s clearest competitor, Yahoo, offers some competition with Fire Eagle. That service doesn’t provide location information, but it does provide a mechanism to centralize people’s geographic privacy choices, in effect taking care of some of the social graph management when it comes to location information.

To use the service, you need a Google account to record who has permission to see your location. For choosing who gets to see your location, you can use contacts stored with Gmail or Picasa, Google said.

The white lie

With the service, you can hide from specific people or disappear altogether. And you can manually set a specific location if, for example, your phone can’t show it with sufficient precision or if you wish to tell someone a white lie about whether you really aren’t going to go to the candy store.

Google envisions two broad classes of people with whom you might want to share location information. First is a small, close-knit circle of friends and family with whom you’re willing to share your exact spot. Second is a larger group with whom you’re happy to share city-level detail, convenient for finding out when somebody’s in town but not much more.

When somebody is close, the software lets you contact the person various ways–by calling or sending an e-mail or text message, for example. It also lets you hide from that specific person.

Privacy is of course a significant concern when it comes to sharing this sort of information. If you want to use Latitude, you must specifically enable the service.

Meeting your pals at a bar is an obvious example of the software’s possibilities, but there are softer cases I see as useful, too.

Lee pointed to a case where a friend’s girlfriend, though far away in Seattle, will “virtually place herself next to him.” That sounds a little sappy for my tastes, but I can still relate. My wife is on the other side of the country right now, and it would be heart-warming to see just where. iReport.com: Share your thoughts on Google Latitude

There are a lot of occasions where technology is better for maintaining relationships than it is for establishing them, and this looks like one to me.

In Apple’s footsteps: Google licenses Microsoft ActiveSync

Microsoft’s ActiveSync licensing program is continuing full-steam ahead.

Last year, Apple acknowledged it had licensed ActiveSync to enable better synchronization between Exchange Server and the iPhone.  ActiveSync, as explained on Microsoft’s Web site, is “a communication protocol that enables mobile, ‘over-the-air’ access to your e-mail messages, schedules, contacts, tasks lists, and other Exchange Server mailbox data.

On February 9, Microsoft announced that Google had become the latest ActiveSync licensee. Google apparently is licensing ActiveSync in order to allow tighter synchronization between Exchange and its  newly unveiled Google Sync service.

(Just to be clear: Google didn’t announce it was licensing ActiveSync; Microsoft announced it for them. Today’s announcement on the Google blog never mentions ActiveSync at all. Instead it mentions Windows Mobile.)

Google’s Google Sync sounds very much like the Microsoft My Phone (Skybox) service that the Redmondians are slated to launch next week at the World Mobile Congress show in Barcelona.

Microsoft has licensed ActiveSync to a number of mobile vendors, including Nokia, Palm, Sony Ericsson and others. The standard fee Microsoft charges its ActiveSync licensees is $100,000 “or first-year’s royalties, whichever is higher, with a per unit royalty thereafter.”

Mozilla chief backs Opera’s browser-bundling complaint against Microsoft

Unsurprisingly, the head of the Mozilla Foundation is backing Opera Software’s browser-bundling complaint against Microsoft.

Mitchell Baker, Chief Executive of the foundation, has gone on record saying she concurs with the European Commission’s preliminary conclusion that  “Microsoft’s tying of Internet Explorer to the Windows operating system harms competition between web browsers, undermines product innovation and ultimately reduces consumer choice.” (The “preliminary conclusion,” which is roughly equivalent to a preliminary finding, is the result of an antitrust complaint Opera lodged against Microsoft in December 2007. The EC issued the finding in mid-January 2009.)

I agree with Baker that Microsoft’s tying of IE to Windows hurt competition. Although Microsoft argued more than ten years ago in its antitrust case here in the U.S. versus the Department of Justice that IE was part of Windows, I — and many other observers — never felt Microsoft proved its case. However, Microsoft was not forced by the U.S. court to unbundle IE and, since that time, has been allowed to continue to ship IE with every copy of Windows.

Allowing Microsoft to make IE the default browser in Windows the courts has put a damper on Microsoft’s competitors. The real question now is what could and should be done — at this late date — to fix this fact.

Mitchell blogged on February 6 that “(t)here are separate questions of whether there is a good remedy, and what that remedy might be.” In her post, she never suggested that remedy should be (though did offer her counsel to the EC, if they want/need it).

The remedy is what’s key here — not “proof” that Microsoft’s behavior hurt its competitors. What kind of action would provide more customer choice?

Opera officials have said they are in favor of the EC requiring Microsoft to either push other browser to users via Microsoft’s own patch/updating mechanisms, like Windows Update; and/or requiring Microsoft to distribute other vendors’ browsers with Windows. (So far, happily no one has suggested Microsoft be required to remove IE from Windows and sell a completely browser-free version in the EC. That strategy, required by the EC in the case of Media Player, resulted in a version of Windows that consumers don’t want and aren’t buying.)

Few company observers seem to think even the Microsoft-bashing EC would go so far as to require Microsoft to use its own update mechanism to distribute its competitors’ products. But making Microsoft put the  Firefox, Opera and Chrome bits on the Windows DVD? That seems like something the EC just might do.

The next question becomes: If the EC requires Microsoft to offer users a choice of browsers will this delay delivery of Windows 7 in the EU? Will Microsoft argue that it will have to “un-integrate” IE from the rest of Windows before it can proceed?

What do you think is going to happen next in the EC browser-bundling case? Do you feel forcing Microsoft to distribute its competitors’ browsers alongside IE would help consumers — and not just Microsoft’s competitors?

Update: Hmm…. What do the Firefox crew want?  Firefox architect Mike Connor is quoted saying he’s dead-set against Firefox being bundled with Windows and that Opera’s browser-bundling argument that is the crux of its EC complaint is misguided.