Tuesday, March 31, 2009

There Is No Secret Sauce in SEO!: "Sadly, many people have succumb to the snake oil that some shady SEOs are pushing. They say they have the secret to getting you top ranked in Google, Yahoo! and any other search engine in 7 days or less. They claim to have the bulletproof plan to solve all your SEO worries."

Sunday, March 29, 2009

Kelso’s Corner » Blog Archive » Using Google Maps to Visualize ArcGIS Data & Services (Google Geo Dev. Blog): "Census Block QueryRetrieves US Census data from an ArcGIS map service at a point you click and displays it in a series of charts created with the Google Chart API.

Wednesday, March 18, 2009

Monday, March 09, 2009

Gadgets : Charts vs. Gadgets - Google Docs Help: "Check out the Google Gadgets API and the Google Visualization API (including Google Spreadsheets Visualization API Code). For help using these APIs check out the Google Visualization API forum and the Google Gadgets API forum. "
Top 50 Things You Didn’t Know You Could Do With Google Maps | Virtual Hosting Blog
Using Databases With Gmaps Apps - Google Maps API | Google Groups: Many links including how-to find a polygon that contains a point using MySQL, PostgreSQL, SQL Server 2005, SQL Server 2008!

Tuesday, March 03, 2009

E-mail: Evaluating Dedicated vs. Shared IP Addresses - ClickZ: "Here are three sites you can use to monitor your deliverability:

And whether you've got a dedicated IP address or are sharing one, always adhere to opt-in and other e-mail standards and best practices. That's the best way to protect against deliverability issues."

February ‘09: Best Search/Marketing Posts

Monday, March 02, 2009

Views Node Feed | drupal.org: "Allows you to create a feed for a view, much like Views RSS, except you can specify any custom markup you want (XML, JSON, whatever) instead of just RSS."

Sunday, February 22, 2009

Thursday, February 19, 2009

Solution for media upload and distribution | groups.drupal.org: "Looking to identify the best web based solution (Drupal or third party) that would allow a content creator to upload and distribute media (video, audio, photos, ...for starters) to external sites and services."

Wednesday, February 18, 2009

Converting PDF to Flash for web page flipping (Dobrica Pavlinušić's Weblog / Blog): "This was easier than I thought it will be. Following examples on swftools site I found two great viewers, and if that is not enough, I found original author of viewer used at PdfMeNot (scroll down to find download link)." & Code4net - FDView (Flash Document Viewer): "a custom viewer for pdf2swf. It's main purpose is provide same capabilities as FlashPaper. That's present pdf documents inside a swf documents." & Swftools examples - Inkscape extension: "A little extension to save as Swf from Inkscape (tested on Linux with 0.44 version). It make a temporary Pdf file and convert it in swf format with the help of swftools."

Monday, February 16, 2009

Setting up Drupal RSS Feeds: "Signing up feed subscribers via email - You can also place an email signup box by the feed icon. To do so, browse to the 'publicize' tab in Feedburner, click on 'email subscriptions' and follow the instructions."

Saturday, February 14, 2009

link-tag to reduce duplicate content | groups.drupal.org: "I just came across an article on www.websitemagazine.com about 'link' tags being used to minimize the problem of duplicate content." & Canonical URL links - Yoast - Tweaking Websites: "Matt Cutts has just announced a new tag at SMX West Google, Yahoo and Microsoft have just announced a new tag, which we can use to tell the search engines which URL it should have for the current page... Suppose you have read my Twitter Analytics post, and you've started tagging all the URL's you spread on Twitter with Google Analytics campaign variables... Working with Marek Sotak, we've also developed a module for Drupal that does this, by modifying the global redirect module. Grab it here. Note: this is not an official release of this module, we'll do that soon."

Thursday, February 12, 2009

Ecommerce SEO guide: 30 + 1 top tips | Practical Ecommerce Web Marketing & Ecommerce SEO Series #1- Avoiding Duplicate Content | Total Web News: "One of the biggest problems with ecommerce optimization is that every site within an industry sells the same products. Many times, they’re using the same text to describe this product. Copy and paste from the manufacturer’s site is a quick way to get products added, but also a quick way to be spotted by a duplicate content filter. As those of us in the SEO industry know, duplicate content and high rankings don’t really go together. So how do you combat this problem?" & SEO Tips for E-commerce Websites - 25 eCommerce SEO Tips: "Use iframes for Duplicate Content: If you have repetitive content that must appear on every page, or your product descriptions are not unique, consider placing them inside an iframe with an invisible border. Users will not know that they data technically resides on another page search engines will not penalize you for duplicate content."
Using cURL to interact with Google data services - Google Data APIs - Google Code
Write to a Google Spreadsheet from a Python script & Google Spreadsheets APIs and Tools - Google Code: "How can I create a spreadsheet gadget or an iGoogle gadget which uses spreadsheets as the data source?"
FREE Version of Flash Page Flipping: "Free Version of Flash Page Flip has no advanced functions but it has some nice features like resizing and navigation. You can make and publish your own publications (Online Catalog, Digital Brochure, Flipping Book, Interactive Flyer, Virtual Magazine, Flip Album etc.) by writing JPEG or SWF formatted pages names on XML file in the Free Version. You don't have to know Flash software to make your flipping book."

Wednesday, February 11, 2009

Why BANS Niche Sites get Banned from Google | JTPRATT's Blogging Mistakes:
  • Remove auctions from your BANS home page: Fill your front end with content, content, content!
  • Prune your store navigation down to the most essential pages: This is especially true if your store pages are like 50-100, but your content pages are under 10!
  • Ditch Adsense: If you’re using Adsense on your BANS site - ditch it for now unless your BANS site is really content heavy. Some people have been getting emails from Adsense about potentially shutting their account down because they had really this BANS pages with Adsense on them
  • Strive for 50% content+ sitewide: This may be a VERY high mark to strive for (especially if your BANS site has dozens of store pages - but let’s face it…if you do this you won’t only be making google happy. That many content pages will get you GOOD organic traffic and increase the value of your site 10-fold anyway.
  • Have MORE on a domain than just BANS: What - did you think that you could setup 50+ keyword-laden domains and just slap BANS up there, and then the cash would start rolling in? Don’t be an IDIOT, put MORE on those domains than just BANS. Protect your niche - add a blog and integrate BANS into Wordpress - that way if BANS or eBay affiliations in general become taboo or no longer profitable, you still have a niche site with REAL content to promote 900 other ways!
Google Base RSS Feed | Ubercart: "This module create a very basic Google Base RSS feed that can be used to upload the products in your Ubercart store to Google Base via the bulk upload feature."

Tuesday, February 10, 2009

Suture CSS or JavaScript Files to Reduce HTTP Requests | groups.drupal.org: "check admin/settings/performance, section 'Bandwidth optimizations'"
InfoQ: Mocking Web Services: "Another approach to mocking of Web Services is usage of a newly released SOAPSimulator from Crosscheck Networks."

Saturday, February 07, 2009

Just Racing UK - Selling an Event with Drupal, Ubercart, Views, Dates and some glue | drupal.org: "very innovative combination of CCK + Ubercart for event management. I'm glad you were able to figure out the custom 'glue' module development."

Friday, January 23, 2009

Integrating Google Friend Connect and Drupal: "See the video embedded below for a tutorial that shows me implementing FriendConnect on a WordPress site..."

Thursday, January 22, 2009

ClickZ: Derek Harding - articles about effective e-mail marketing

Sunday, January 18, 2009

Can I create multiple ads for one set of keywords? - AdWords Help: "You can have up to 50 ads in each ad group. You can use any format offered for AdWords, including text, image, and video ads" (via Inside AdWords: AdWords Optimization Tips: Part 6 - Ad Text: "Test at least two versions of your ad text.")

Friday, January 16, 2009

Go gif in a Jiffy!: "For little cost, and little need for outside help, you can add lots of visual interest to your next email campaign. Source: Email Karma and Style Campaign"

Wednesday, January 14, 2009

14 free tools that reveal why people abandon your website | Conversion Rate Experts (via Webmaster Tips & Tutorials)
Merging RSS Feeds With SimplePie
drupal | Devlounge: How to Make a Magazine-Style Homepage with Drupal (Part 1, Part 2, Part 3), Drupal client guides (Part 1, Part 2), 5 Reasons You Should Be Using The Sandbox Theme,...
Things You Should Never Do, Part I - Joel on Software: "It's important to remember that when you start from scratch there is absolutely no reason to believe that you are going to do a better job than you did the first time. First of all, you probably don't even have the same programming team that worked on version one, so you don't actually have 'more experience'. You're just going to make most of the old mistakes again, and introduce some new problems that weren't in the original version."

Monday, January 12, 2009

Against the Browser's Will: Make Mashups Talk Across Domains: "There are essentially two approaches to get data on a map. The most common way is to manipulate the data dynamically; all mapping solutions allow the user to manipulate the overlays dynamically. However, Yahoo's Maps API supports an additional method: you can create a GeoRSS file and refer to it when the map loads. Passing in a GeoRSS file is the easier of the two solutions—so long as you don't have to deal with cross-domain restrictions." & GeoNames RSS to GeoRSS Converter: "Rss to KML (GoogleEarth) Converter..."
Google Ad Planner release notes and Videos - Google Ad Planner Help Center
MarketingSherpa: New Chart: Most Marketing Executives See Economy Turning Around in 2010

Friday, January 09, 2009

A/B Split Testing with Bryan Eisenberg by elasticpath -- Revver Online Video Sharing Network: "Why every online retailer should be split testing according to best-selling author Bryan Eisenberg Call To Action, Waiting for Your Cat to Bark, Always Be Testing"
Allow A/B Split Testing (prototype hack attached) | drupal.org & Webdev » Build A/B Testing Module for Drupal 5

Thursday, January 08, 2009

AdWords Editor - Getting Started & Keyword Grouper - AdWords Editor Help Center: "breaks up your keyword list into groups of related terms"
Google AdWords Dynamic Keyword Insertion : SEO Book.com: "Sometimes it may not be practical to create 100 different ads and 100 different groupings. If you have similar terms which can use the same creative description, but you would like to have the title dynamically match searched keywords you can." & How do I use keyword insertion? (tutorial) - AdWords Help Center & adCenter Dynamic Keyword Insertion « Search Marketing Communications
iContact Community - Ask the Marketing Guy: Now I know my A/B Split Tests - iContact Community: "QUESTION: Is there an easy way to conduct A/B Tests through iContact?"
Find Out If Your Online Identity Has Been Stolen: "If you are lucky enough to own a fairly popular unique brand name and smart enough to use it for social networking, you might have already fallen prey to this abuse (though you might be unaware of that)."

Wednesday, January 07, 2009

4 Reasons Why PPC Is The Best Online Marketing Channel: "Pay Per Click Helps You Find Problems With Your Offering, Promos, or Website"
5 Link Building Tactics You Probably Don’t Use But Should

Thursday, January 01, 2009

Official Google Reader Blog: Square is the new round.: "Feed bundles are small sets of feeds related to a topic that you can subscribe to all at once. Historically, these were done 'by hand' by the Reader team, but this just wasn't working out. So we've written a program to make 'bundles' for us – no more manual editing of bundles, and a much richer and interesting set of subscriptions for you to choose from. We've added a bunch of new topic-based bundles for easier feed discovery. Just find the 'Browse for stuff' link in the main navigation pane and look for the 'Browse all bundles' link on the bundles tab. Now, you can learn more than you ever wanted to about NASCAR, yoga or knitting."

Sunday, December 28, 2008

Eric's Homepage- Applications I Use - nice balance of commercial and open source tools. Very similar superset of what I use nowadays

Thursday, December 25, 2008

The 50 Best Business Blogs of 2008 | Business Pundit: "Some blogs truly define today’s business voice. These blogs represent a healthy mixture of independent and mainstream voices, prominent academics and small business owners with equally strong opinions. We compiled a completely biased sampling of our 50 favorite blogs, sorted by category..."

Wednesday, December 24, 2008

Review: Google Reader: "A different view on Google Reader - Power user Gina Trapani, editor of Lifehacker, decided to switch from Bloglines to Google Reader: Every day I trawl through almost 250 web site feeds..."

Monday, December 22, 2008

Google Ad Manager Rolls Out New Features: "Google Ad Manager is a hosted ad management solution that can be used by Google Adwords advertisers for selling, scheduling, delivering and measuring their direct-sold and network-based ad inventory."

Sunday, December 21, 2008

Mapping News by Mapperz: "Finally after many months of asking Google Map API Team have released the Google Reverse Geocoder. There is also a HTTP Server Reverse Geocoder - it works like this send request: http://maps.google.com/maps/geo?output=xml&oe=utf-8&ll=37,-122&key=asdad" & Services - Google Maps API - Google Code - Geocoding via HTTP: "You may also access the Maps API geocoder directly using server-side scripting. This method is not recommended over using the client-side geocoder; however, it is useful for debugging purposes or for cases where a JavaScript GClientGeocoder object is not available."
Carbon Five Community: Google Talking with JRuby and Smack

Friday, December 12, 2008

Submitting to Social Media Sites for Successful Link Bait: "In his recent post at SEOmoz, Tom mentioned submitting to (niche) social media sites as an important step of any link bait (once you get past your link bait roadblock)..."

Wednesday, December 10, 2008

Sunday, December 07, 2008

The Future of Form Building in Drupal (it's here!) | Lullabot: "an AJAX, Drag and Drop interface for constructing forms in Drupal"
MediaRSS and PicLens | Drupalcon Szeged 2008: "Media RSS (MRSS) is an RSS module used for syndicating multimedia files (audio, video, image) in RSS feeds. It was designed in 2004 by Yahoo! and the Media RSS community, and adds several enhancements to RSS enclosures. PicLens is Browser extension which reads in such an rss feed and provides your visitors with an immersive slideshow experience for rich media on your website. If you don't have the plugin installed, PicLens Lite can be enabled to use a flex application. It makes browsing images on the web SuperSexy and now your site can also profit from this technology."
Silo Structured Ecommerce Solution | Linking Structure | Drupal For SEO: "If you want to install Drupal and Ubercart at the same time, you can use the UberInstaller which will install all Drupal files and Ubercart modules, run the installer script and set up the first account." & Introducing Ubercart | Drupalcon Szeged 2008: video and resources: "

* Ubercart project page - http://drupal.org/project/ubercart
* Community site/support forums - http://www.ubercart.org
* Documentation - http://www.ubercart.org/docs
* Live sites directory - http://www.ubercart.org/site
* Livetest (front end demo) - http://livetest.ubercart.org
* Admin demo - http://demo.ubercart.org
* Development roadmap - http://www.ubercart.org/forum/development/5115/..."

Drupal for Museums | Drupalcon Szeged 2008 video presentation & links to: "Indianapolis Museum of Art: http://imamuseum.org/, IMA Drupal.org Showcase: http://drupal.org/node/188312, Art Institute of Chicago Collections: http://www.artic.edu/aic/collections/, AIC Drupal.org Showcase: http://drupal.org/node/279485"
Be Web Aware - Online Predators: "The United States is ahead of Canada in protecting children's privacy on the Internet. The Children's Online Privacy Protection Act (COPPA) requires commercial Web sites to provide clear notice of their information-gathering practices, and to obtain parental consent when asking for personal information from children under the age of 13." & COPPA drupal module & A Blueprint For a Site For Young Readers | FunnyMonkey - Click. Connect. Learn: "Here's how I'd go about building that site using Drupal: Organic Groups, Views, CCK, Bio, Voting API, FiveStar, Buddylist, Buddtlist2, Friend, Notice, User Relationships, Coherent Access, Content Recommendation Engine, Similar Entries, Similar by Terms, Memetracker"
Duplicate Content | groups.drupal.org: "there is no penalty for having duplicate content on your own site, see Official Google Webmaster Central Blog: Demystifying the "duplicate content penalty" ("Note that while scraping content from others is discouraged, having others scrape you is a different story; check out this post - Duplicate content due to scrapers if you're worried about being scraped")... For Drupal-specific advice in this area, I found Jeff Eaton's write-up at: http://www.lullabot.com/articles/duplicate-content-and-you a terrific resource."
Instant Syndicating Standards | ISS: "a set of open standards that enable people to discover and syndicate information within their social network" (via Surviving Information Overload: FeedAPI Mail Watches Your Mailing Lists | Development Seed)
SEO Checklist | drupal.org - Module provides a checklist that helps you keep track of what needs to be done
Tiny Changes Mean Huge Results - Anthony Robbins video
Google HelpWebmasters/Site owners HelpMy site and Google : Spam and other problems > Paid links - Webmaster Help Center & Google-friendly sitesAffiliate programs - Webmaster Help Center ... Webmaster Guidelines - Webmaster Help Center: "Offer a site map to your users with links that point to the important parts of your site. If the site map is larger than 100 or so links, you may want to break the site map into separate pages... Keep the links on a given page to a reasonable number (fewer than 100)." & Cloaking, sneaky Javascript redirects, and doorway pages - Webmaster Help Center & Webmaster Tools on YouTube

Saturday, December 06, 2008

SocialTwist Tell-a-Friend | drupal.org: "users don't need to remember email addresses since the widget shows the contact lists from the respective email/social networks. SocialTwist Tell-a-Friend widget for Drupal makes it a lot more powerful than other tools which just show a basic form to type email addresses"
Drupal in Education and E-Learning Now Available | FunnyMonkey - Click. Connect. Learn & screencast: Using Drupal as a Portfolio Platform
Customize Drupal's 'read more' teaser link placement on Drupal 4.7, Drupal 5, and Drupal 6 | Exodus Development
Drupal Therapy: Learn How To Pull Blip.tv Video into Drupal | Development Seed
Micro-Targeting Ads on Facebook for Cheap | Development Seed
Improving SMS Double Opt-In Process with SMS Framework | Development Seed: "The module allows your Drupal site to store mobile information for users that can then be used by other modules... The user is prompted for a carrier in this case because the site is set up to use the E-mail gateway module. Drupal needs to know the carrier in order to send the message to that network's gateway."
Zune.net | User's Guide - Sync Options

Wednesday, December 03, 2008

16 Essential PC Applications for Bloggers - Contains really comprehensive list of tools!
ChangeThis :: Trust Economies: Investigation into the New ROI of the Web: "If You Build It, They Won't Come What happened to the early days?... in the Trust Economy, communities are king, and ROI stands for Return on Influence."
10 Easy Steps for Twitter Beginners
Social Media Spam - How to Protect Yourself | Caroline Middlebrook: "Promoting Yourself Without Spamming"

Monday, December 01, 2008