Filter by APML

Tag cloud

13. January 2010 17:24 by mmcconnell1618

301 or 302 Redirect? When should each be used for Search Engine Optimization?

Recently, a BV Commerce customer contacted me and asked me to “fix” the broken redirects in BV Commerce. Their SEO expert system was reporting that 302 redirects were used in BV Commerce and that this was “very bad for SEO and everyone knows it.”

You may have heard the term “301 redirect” and that it is a good thing for search engine optimization. Here’s a little primer on 301 vs. 302 redirects as it pertains to shopping carts and SEO.

The SEO system was walking through every page in the client’s web site and when it found a link to the shopper’s order history it encountered a 302 redirect to the login page. This is the way the software should work but it caused the SEO report to display a warning that 302 redirects are not good for SEO.

When a web browser requests a page the server return a Header and most of the time some HTML to render. Part of the header is a response code. This is a code number that tells the browser how to respond. For example, you may have heard of a “404” error which is the HTML response code for “Missing Object” meaning that the server can’t locate the requested object. If you mistype the name of a web page you may get a “404” error.

“301” or “302” is another response code and they both tell the browser that the requested resource has moved to another location. The big difference is that a “301” code tells the browser that the resource has moved permanently and the “302” code tells the browser that the resource has moved temporarily.

Google and other search engines send out “bots” which are really just web browsers to look at every page in your web site. So, search engines see “301”,”302” and “404” response codes just like any other web browser.

Let’s say that create a page called “LatestNews.html” on your site. Google comes by and indexes the page making a link to “LatestNews.html” in their database. Next month, you rename the page to “OlderNews.html” Google comes back later looking for “LatestNews.html” but it’s gone. Your server may be smart enough to send a “301” redirect which let’s Google know they need to update their database to “OlderNews.html” instead of “LatestNews.html”. However, if your server sends a “302” response. The next time Google comes back they will try “LatestNews.html” again because the “302” code is a temporary redirect.

SEO companies advise clients to always use “301” redirects so that search engines reflect the current names of the pages in your site.

In the case of the BV Commerce customer above, the “302” redirects they were seeing came from the Login.aspx page of the site. When the search engine tool walked through the site it tried to access the order history section. Since the tool was not logged in as a customer, BV Commerce sent them to the login page with a 302 redirect. A 301 redirect would have told the tool that MyAccount_Orders.aspx does not exist any more and is instead called Login.aspx. This is not what you want recorded in a search engine database.

301 = the page/image/resource has moved permanently to a new location

302 = the page/image/resource has moved temporarily to a new location

Currently rated 3.0 by 3 people

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

26. December 2009 22:45 by mmcconnell1618

BV Commerce End of Year Update

It's been a while since my last blog post. Things have been very busy at BV Software and I'm excited about what we have planned for 2010.

 

  •  BV Commerce 5.7 is currently finishing PCI compliance testing. I had hoped it would be ready before the end of the year but it will most likely be January before everything is officially certified. This is a free service update for anyone with the maintenance plan.
  •  BV Commerce 6 is nearing its first beta version and I'm excited to be able to start to release some details. The entire core source code has been ported to C# and all future development will be in C#. That probably doesn't mean much to merchants but developers will want to be prepared. One of the main reasons for this is that c# is rapidly becoming the preferred .net language (other than dynamic languages like f#). The second reason is that Express versions of Visual Studio are single language only and when we standardize on C#, developers will be able to compile all projects using the free software.
  • Originally, BV Commerce 6 was using ASP.NET MVC for the store pages but we kept webforms pages around. As development has progressed, webforms 4.0 is proving to be just as effective for most pages and much faster to work with since BV Commerce 5 is based on webforms and we have less to rewrite/test. There may be some MVC pages in BV Commerce 6 but if you're used to working with BV Commerce 5 you won't have to learn a whole new development system.
  • BV Commerce 6 is on track for a spring 2010 release. It will be a free upgrade for all maintenance plan customers. 
  • I'm not quite ready to release feature changes for BV Commerce 6 but the admin pages are getting streamlined and there are some nice new search features for the store side.
  • The BV Commerce user conference planned for early 2010 has been postponed. The economic environment has made it difficult for many people to get travel budgets and I'm looking into the possibility of a webinar/virtual conference or scheduling an in-person conference for later in 2010 as the financial world improves.
Thank you to everyone who has supported BV Software this year and in the past. I hope everyone has had a wonderful holiday season both personally and for your businesses. Let me know if there is anything special you'd like to see from BV Software in 2010.
 
 

 

Currently rated 5.0 by 2 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

bv commerce | Company History

20. October 2009 16:21 by mmcconnell1618

When is a Mouse not a Mouse?

Take a look at this screenshot for an Apple rumors web site. The article is about a new Apple computer mouse but the ad is for Disney. Clearly the ad placement service just saw “Mouse” as the primary keyword on the page and figured “Mickey Mouse” would be a good ad.

It looks like the ad came from fmpub.net (Federated Media Publishing). Maybe they should categorize their ad placement web sites so that AppleInsider.com doesn’t get travel ads.

mouse

 

Update: Just to be fair the new Apple mouse is called "Magic Mouse" and the ad service might be keyed to "Magic Kingdom" and "Mouse" but they still should realize that an Apple Computer rumors sight isn't talking about Disney.

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

20. October 2009 14:24 by mmcconnell1618

Visual Studio 2010 Font Changes: Blurry or Bold?

Beta 2 of Visual Studio 2010 was released this week and I noticed a change in font rendering.

VS2010 uses WPF for the presentation layer which brings a lot of nice improvements. Better window redrawing, multi-monitor support, and accelerated graphics but it also introduces a significant change in how fonts are drawn on the screen. WPF uses a separate rendering engine to draw glyphs. This allows for some great transform effects, scaling, etc.

Here is a comparison of the same code block with my default color scheme in VS2008 and VS2010:

vs2008 VS 2008

 

vs2010 VS2010

 

When you compare the images you can see that VS2010 renders Consolas 14pt much bolder than VS2008. To me the text seems “blurry” and harder to read than in 2008. That’s a big deal if you spend hours at a time working with text.

I also noticed that the line height is slightly larger in VS2010. This means that I’m getting a few less lines on screen than before. That can also be a big deal for productivity.

It looks like Microsoft needs to make some WPF changes or I need to find a new font that is optimized for code work in VS2010. The ironic part is that Microsoft created the consolas font specifically for working on code in Microsoft tools!

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

13. October 2009 13:25 by mmcconnell1618

Upgraded Logging in BV Commerce 5.7

As part of our PCI upgrades, BV Commerce 5.7 will include an enhanced logging page. We’ve changed the name from “Event Log” to “Audit Log” to better reflect the functionality. You can no longer clear out entries in the log until they are at least 1 year old. This is part of the PCI spec and allows administrators to audit the events of their site.

Also, we’ve made it easy to filter events by category. If you just want to see “user” related events you can filter with a single click. The “BV Internal” filter is where we put application exceptions that aren’t related to your normal store operations. This change should also help keep the audit log uncluttered with programming details that most merchants will ignore.

AuditLogPreview

Currently rated 4.5 by 2 people

  • Currently 4.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

30. September 2009 09:37 by mmcconnell1618

Apple Tablet Targets Books?

Rumors are that the long awaited Apple Tablet will see the light of day next year. Apple has been contacting various print media about distributing their content via iTunes. Steve Jobs is probably trying to lock up the ebook market just like he did with music. According to rumors the big push is for content providers to add interactivity and video to their static print content. This is something that Kindle and other ebook readers can't handle right now.

Other than handing control of publishing for another industry over to Apple I can see a big problem. You can already have interactive content and video with print. It's called the World Wide Web. It's a special place where anyone can publish text to a thing called a "web page" and if they are so inclined can add video or interactive features.

If interactivity is the only reason to buy an Apple table I'll be amazed by Steve Jobs' ability to sell people something they already have. I suspect that print content will just be a small part of the tablet and the App Store will be the big reason people will consider it.

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

29. September 2009 17:07 by mmcconnell1618

BV Software will be at PayPal Innovate 2009 - Nov 3-4, 2009 in San Francisco

I'll be attending the first annual PayPal Innovate conference November 3 to 4, 2009 in San Francisco. This is an opportunity to meet some of the major players from both PayPal and eBay as well as get a sneek peak into some upcoming PayPal APIs and products. Shoot me an email, comment, tweet, etc. if you'll be attending too.

https://www.paypal-communications.com/innovate2009/index.html

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , , ,

Networking | Events

28. September 2009 13:37 by mmcconnell1618

PCI Implementation Guide for BV Commerce

We're wrapping up our PCI Implementation guide for BV Commerce. If you'd like to review a current draft of the guide fill out the contact form at bvsoftware.com with "Other" as the subject and request the PCI guide.

The guide covers the specific PCI changes in BV Commerce as well as overall guidance on how to configure your environment to be PCI compliant. 

Currently, we are expecting version 5.7 of BV Commerce to be PCI certified in October or November.

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

12. September 2009 13:12 by mmcconnell1618

BV Commerce Shopping Cart Theme Contest

Create a theme for our hosted shopping cart software and win publicity and $100 bucks!

BV Commerce Hosted is an easy to use e-commerce solution for small businesses, with hosting plans starting from 12 dollars a month. Our software makes it simple for designers to create cool, original themes.

We’re looking for a few good web artists to design some exciting themes for BV Commerce. The top five voted themes will each win $100 dollars and will be included as Featured Themes on BV Commerce along with a profile of each designer through the end of the year. A sixth design will be chosen by us as a “BV Favorite” and will also be included as a Featured Theme.

Entries will be accepted from now until October 31st. We’ll display all entries the following week and you’ll be able to choose the winners!

Check out BV Commerce here and see our 1 page handy dandy instruction sheet for how to create a theme. (It really is easy!)

To enter, go to www.bvcommerce.com, create a new store and create your design. (Don’t worry. You won’t be charged for your store.)When you’re done add a comment to this blog post with a link to your test store and a link to your blog post, Facebook post or Tweet about the contest.

Rules:

  • You can submit more than one design
  • In addition to submitting a theme, you need to blog, Facebook or tweet about this contest at least once
  • Themes must be original and your own!
  • You must own the copyright to any graphics or images used
  • Themes should be optimized for size and tested for compatibility with IE7+, Firefox, Safari and Chrome web browsers

Theme Ideas

Here are some ideas to get you started. You’re not limited to these ideas, but themes should be useable by real store owners.

Clothing/Fashion Stores, Toys and Games, Sports, Computer/Technology, Music/Bands, Food/Restaurant, Children/Education, Beauty, Automotive

Currently rated 2.0 by 2 people

  • Currently 2/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Contests

12. September 2009 11:22 by mmcconnell1618

BV Software is now on Facebook!

Become a fan of BV Software on Facebook.

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Networking