Profile

Cover photo
Ryan Long
Lives in Utah
79 followers|7,087 views
AboutPostsPhotosYouTube+1's

Stream

 
#googleanalytics #ga duplicate page entries and URL variable stripping. #wspapp #mediawiki
For quite a while now I have noticed that my Google Analytics #pageviews have been showing some pages
as duplicates when they are in fact the same page. For example, these would all be listed as separate pages:

/products
/products/
/products?wspapp=13821878233

The first part of the solution was to make sure all pages are consistent and end in slashes. This was a slight problem because of the way we were using #drupal and #mediawiki. I was able to add the following lines to our main #htaccess file and solve that issue so that the drupal pages add a slash and the mediawiki ones don't.

  RewriteCond %{REQUEST_URI} !(/$|\.)
  RewriteRule (.*) %{REQUEST_URI}/ [R=301,L] 

With that in place, I also wanted to make sure to remove all query parameters from the URLs. To do this, I used an advanced profile filter with the following settings:

Field A -> Extract A - Request URI - (.*?)\?
Output To -> Constructor - Request URI - $A1

After that, I simply added filters to modify a few mediawiki pages and some non-cms pages and filter my local IP address.

I found the following two really valuable sources:

http://online-behavior.com/analytics/filters

http://www.lunametrics.com/blog/2010/12/17/cleaning-urls-google-analytics/#utm_source=(direct)&utm_medium=(none)&utm_campaign=(direct)&utm_content=-slb&ts=1374689440
1
Add a comment...

Ryan Long

Shared publicly  - 
 
I'm considering joining #ingress  Anyone use it?
1
Dave Newsom's profile photo
 
Let me know if you need an invite. I've got a few available.
Add a comment...
 
#drupal #drupal-clean-urls Getting clean URLs to work with Drupal 7. After recently installing a new installation of Drupal 7 in a subdirectory, clean URLs weren't working. When running the Clean URL Test (Administer > Configuration > Search and metadata > Clean URL Test), the page would run for a bit and then didn't do anything but refresh. With the help of the below referenced URL, I was able to modify my httpd.conf and .htaccess files to allow clean URLs to function. After going through the suggestions on the page, the test still didn't bring back results. :( So, I went to the suggested settings URL anyway (http://example.com/admin/config/search/clean-urls) and enabled the clean URLs, and it worked! In my experience with Drupal, I ran across a few things like that which seem to be minor UX problems. :)

http://drupal.org/getting-started/clean-urls
1
Add a comment...

Ryan Long

Shared publicly  - 
 
Enabling  #swipe  functionality on a  #html   #javascript   #quotesslider . I recently finished a small  #responsive  quotes slider for a  #bookwebsite  I'm working on. The slider takes in 5 quotes and displays between 1 and 3 quotes on the screen depending on the screen size, using  #mediaqueries . I originally just had two side buttons allowing users to rotate through the quotes but decided it would be better to include a #swipefunctionality  for  #mobileusers .  I chose to use the #jquery  plug-in  #TouchSwipe  to add this functionality. It was simple and quick to use.

http://labs.rampinteractive.co.uk/touchSwipe/demos/
1
Add a comment...

Ryan Long

Shared publicly  - 
 
 
Coolest #CSS3  creator i've found. Isn't limited to buttons or one type of style, it contains a bunch of different options. It uses the newer technologies and is cutting edge. Can't wait to start using some of this in my new designs!
#webdesign   #webdevelopment   #html5   #responsivedesign  
1
Add a comment...
Have him in circles
79 people
Kirk Tanner's profile photo
Ryan Lorenzo Hoyt's profile photo
Barney Lund's profile photo
Brad Humphrey's profile photo
 
#wordpress  "schedule missed" issue: Recently started noticing that schedule posts stopped working. Troubleshooted by deactivating plugins and theme but nothing worked. Then I noticed the problem started around the time we switched hosting services. After some investigating, we realized that the local #hostfile  needed to be updated so that the wordpress #cronjob  would run and not seem like a #securityrisk  to the server. 

http://wordpress.org/support/topic/scheduled-posts-arent-being-published?replies=6
1
Add a comment...

Ryan Long

Shared publicly  - 
 
Love that my custom segments in  #googleanalytics  are now sorted in alphabetical order! Progress! +Google Analytics 
1
Add a comment...
 
Adding trailing slahes to URLs.  #trailingslahes   #htaccess   #drupal   #duplicatepages   #googleanalytics   #ga   Quick code to adding trailing slashes to those pages that need them to help avoid duplicate pages in Google Analytics.

  RewriteCond %{REQUEST_URI} !(/$|\.)
  RewriteRule (.*) %{REQUEST_URI}/ [R=301,L]  

http://stackoverflow.com/questions/11829714/add-trailing-slash-htaccess

http://www.lunametrics.com/blog/2010/12/17/cleaning-urls-google-analytics/
1
Add a comment...

Ryan Long

Shared publicly  - 
1
2
Add a comment...

Ryan Long

Shared publicly  - 
 
#smule is doing some pretty cool stuff at the crossroads of technology and music! Watch video #7 (Smule) in this iTunes University series and check out their website. http://www.smule.com/
1
Add a comment...
People
Have him in circles
79 people
Kirk Tanner's profile photo
Ryan Lorenzo Hoyt's profile photo
Barney Lund's profile photo
Brad Humphrey's profile photo
Basic Information
Gender
Male
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Utah
Links
YouTube
Other profiles
Contributor to
Ryan Long's +1's are the things they like, agree with, or want to recommend.
Search Engine Land: News On Search Engines, Search Engine Optimization (...
searchengineland.com

Search Engine Land is a must read hub for news and information about search engine marketing, optimization and how search engines such as Go

QuickBooks Inventory Management Software By Fishbowl Inventory
www.fishbowlinventory.com

Learn More · Personalized Demo · Try It FREE · Latest News. |. |. All News · Right Arrow. First Name*: Last Name*: Company*: Phone*: Ext: E-

Fishbowl Premieres Web-Based Pipeline Contact Manager | Fishbowl Inventory
www.fishbowlinventory.com

Fishbowl Premieres Web-Based Pipeline™ Contact Manager. Pipeline Is the First Fully Integrated CRM for Fishbowl Inventory® 2012. SALT LAKE C

How to Create Custom Tabs for Facebook Business Pages
blog.hubspot.com

How to create custom Facebook business page tabs in the new Facebook page design.

Fishbowl featured in Zions Bank Segment: Speaking On Business - Fishbowl...
www.fishbowlinventory.com

About Fishbowl · News · Management Team · Awards · Careers · Social Media · CAM Foundation · Calendar · Legal · Contact Us · Directions · Ho

QuickBooks Inventory Management Software
www.youtube.com

http://www.fishbowlinventory.com/learn-more/?utm_source=socialmedia&utm_medium=quick-tour-video&utm_campaign=youtube Fishbowl Invent

Online Training Library® | Trial Subscription
www.lynda.com

Begin learning software, business, and design skills—anytime, anywhere—with video instruction from recognized industry experts. How the free

Lean ERP Solution | Fishbowl Enterprise
www.fishbowlenterprise.com

Fishbowl Enterprise is a lean ERP software solution. It is an affordable choice for midsize businesses in a variety of industries, from manu

QuickBooks Inventory Management | Fishbowl Inventory
www.fishbowlinventory.com

First Name*. Last Name*. Company*. Phone* Ext. Email Address*. State/Province*. None, Alberta, Alaska, Alabama, Arkansas, Arizona, British C

What Will Your SEO Look Like in 2013? (The Experts Weigh In) - Forbes
www.forbes.com

“The SEO's job, in my opinion, should have no boundaries other than ‘What are the things that positively influence this cycle?’ ‘What are th

Infographic - Tablets are a game changer, they are resulting in higher c...
www.fishbowlinventory.com

Infographic - Tablets are a game changer, they are resulting in higher conversions than traditional e-commerce avenues.

7 Little Known Facts About Manufacturing Hostess Twinkies | Infographic
www.fishbowlinventory.com

Infographic - We've all heard the news that Hostess is closing shop and selling off its assets. In the wake of these developments, we've cre

Warehouse Inventory Software | Fishbowl Inventory
www.fishbowlinventory.com

Warehouse Inventory Software. Many small businesses expand so swiftly that it takes them by surprise when their warehouse inventory software

Fishbowl Enterprise | Fishbowl Inventory
www.fishbowlinventory.com

FISHBOWL ENTERPRISE – A ROBUST ERP TO SUPERCHARGE YOUR BUSINESS! In today's market, where margins are shrinking and competition is heating u

New Partner Marketplace Adds Specialized Features to Fishbowl Inventory ...
www.fishbowlinventory.com

New Partner Marketplace Adds Specialized Features to Fishbowl Inventory. -CRM, EDI, merchant services, and other tools now available for Fis

Learn More About Inventory Management Software | Fishbowl Inventory
www.fishbowlinventory.com

Fishbowl Inventory is the most popular inventory management solution among QuickBooks users. It's also a great standalone tool for organizat

QuickBooks Tips One, Are QuickBooks Users Upgrading? | Infographic
www.fishbowlinventory.com

Infographic - Find out what versions of QuickBooks are the most popular with users

CEOs Afraid Of Going Social Are Doing Shareholders A Massive Disservice ...
www.forbes.com

Josh James This is a guest post written by Josh James, who founded Omniture (now a part of Adobe). He currently runs Domo, a data startup. B

No More Managers. Everyone Leads - Forbes
www.forbes.com

An engineering researcher was clairvoyant when he said in 1994 that subordinates often make the best leaders: In a company with no managers,

Reorder Point Calculator | Fishbowl Inventory
www.fishbowlinventory.com

Logo. QuickBooks Inventory Management. Register. Login. Live chat. 1.800.774.7085. Username: Password: I want to... QuickBooks. Solutions. P