Adobe Announces Release of New Dreamweaver Update

March 22nd, 2016 by Chris Crum

Adobe announced the release of a new Dreamweaver update: Dreamweaver CC 2015.2, which includes a bunch of new features, including enhancements to creative workflows.

Enhancements have been made to the DOM panel, which let users layout their site using just the panel. You can manipulate multiple elements simultaneously, including selecting, copying, pasting, moving, wrapping, and deleting groups of elements. You can also edit tags, classes, and IDs, with support for code hints as you begin typing a class name. You can also insert elements to your web page using DOM panel.

Read the rest of this entry »

Microsoft Announces New Options for Azure

February 22nd, 2016 by Chris Crum

Microsoft announced some new options for Azure, including that starting now, you can deploy Red Hat Enterprise Linux instances from the Azure Marketplace.

Microsoft announced a partnership with Red Hat back in November, and this is Microsoft delivering on that announcement.

Read the rest of this entry »

Apple Opening its first European iOS App Development Center

January 27th, 2016 by Chris Crum

Apple announced that it will open its first European iOS app development center. It’s to be located at partner institution in Naples, Italy.

The center gives where students can acquire skills and training pertaining to the development of iOS applications. It will support teachers and provide a specialized curriculum geared toward the growth of Apple’s developer ecosystem.

Apple itself will work with partners throughout the country on curriculum development and additional student opportunities. Eventually, the company will expand the program to other countries.

CEO Tim Cook said, “Europe is home to some of the most creative developers in the world and we’re thrilled to be helping the next generation of entrepreneurs in Italy get the skills they need for success. The phenomenal success of the App Store is one of the driving forces behind the more than 1.4 million jobs Apple has created in Europe and presents unlimited opportunities for people of all ages and businesses of all sizes across the continent.”

“Thousands of companies are expanding because of their work with Apple, which supports hundreds of thousands of jobs in communities large and small across Europe,” Apple says. “Milan-based Laboratorio Elettrofisico makes some of the most sophisticated magnetization equipment in the world and their technology enables some of the industry-leading magnetic features found in Apple products. Apple also works with Europe’s leading manufacturers of Micro-Electro-Mechanical Systems, which create tiny components that power some of the incredible sensor and audio technologies found in iOS devices.”

Apple says the App Store has helped developers in Europe earn over €10.2 billion from selling their apps around the world. 75,000 jobs in Italy alone are attributable to the App Store, the company says.

Yahoo Announces Mobile Developer Conference in February

December 23rd, 2015 by Chris Crum

Around this time last year, Yahoo announced its first ever developer conference the Yahoo Mobile Developer Conference, which would be held this past February in San Francisco.

At this event, the company launched its mobile developer suite to help developers better understand, measure, advertise, monetize, and enhance their apps with Flurry Analytics Explorer, Yahoo App Publishing, Yahoo App Marketing, Yahoo Search in Apps, and Flurry Pulse.

They also held an event in August in New York.

Yahoo just announced the next Mobile Developer Conference, which is headed back to San Francisco beginning February 18 at The Masonic.

“Following the first-ever pair of events in 2015, YMDC is returning to the West Coast with a content-rich agenda that will include presentations and fireside chats with executives, including Yahoo’s Simon Khalaf, SVP of Publisher Products, as well as industry experts and veterans that will be announced soon,” a Yahoo spokesperson tells WebProNews. “Developers will also get the inside scoop on what’s new and coming soon in the Yahoo Mobile Developer Suite.”

You can check out the official Tumblr for the event here. You can apply for an invite from there.

Image via Yahoo

How to Deal with Internal Crawl Errors and Broken Redirects

November 18th, 2015 by Everett Sizemore

Internal crawl errors and unnecessary redirects affect user experience and crawlability – thus your rankings. Checking for these issues is an important part of reviewing past SEO efforts to ensure they are up-to-par with modern search engine optimization techniques.

Crawl Errors: How to Assess

There are a few ways to check your site for internal crawl errors. The most thorough approach is to use multiple resources and tools, such as the three below.

3 Ways to Check Your Site’s Crawl Errors

1. Google Search Console (formerly known as Google Webmaster Tools): The crawl errors report in GSC has multiple tabs, but the one to focus on here is the Not Found tab (see screenshot below). This report contains URLs that Googlebot has determined as non-existent (404 error code).

Graph with site URL errors

You can get more information by clicking an individual URL. In doing so, you will see a popup window with information, such as first detected and last crawled (Error details) tab. If the URL is found in a sitemap, you’ll see the “In sitemaps” tab and a link to the sitemap containing the bad URL. The “Linked from” tab will show you pages on the site that were found to be linking to the 404 page.

error detail

Action Items

1) Ensure your sitemaps do not contain URLs returning a 404 error
2) Remove all internal links to 404 pages
3) In many cases, URLs returning a 404 should be 301-redirected to the most related/similar page on the site. If there is no similar or related page, it is OK to let it return a 404 error. Executing No. 1 and No. 2 above should ensure the URL does not get crawled in the future. The exception is if there are quality external links pointing to the page returning a 404. If this is the case, the URL should be redirected to retain link equity.
4) After completing steps 1-3, use the “Mark as Fixed” feature in the Crawl Errors report. Then, check back periodically to see if the issues have truly been fixed or if new crawl errors are found.
5) To force Google to “see” that redirects have been put in place, use the Fetch as Google First enter the URL, click “Fetch” then click “Submit to Index.” This will force Google to recrawl the URL and it will see the 301 directive. You can submit up to 500 individual URLs per month with this feature.


2. Bing Webmaster Tools: Similar to GSC, Bing Webmaster Tools has a Crawl Information report that helps you identify pages that have returned various status codes.The 404 errors show up in the “tab” labeled 400-499 (Request errors).

Site crawl information

Action Items

1) Ensure your sitemaps do not contain URLs returning a 404 error
2) Remove all internal links to 404 pages
3) In many cases, URLs returning a 404 should be 301-redirected to the most related / similar page on the site. If there is no similar or related page, it is OK to let it return a 404 error. Executing No. 1 and No. 2 above should ensure the URL does not get crawled in the future. The exception is if there are quality external links pointing to the page returning a 404. If this is the case, the URL should be redirected to retain link equity.


3. Screaming Frog SEO Spider: Screaming Frog can be used for free for up to 500 URLs. If you have more URLs, you’ll have to purchase the tool. The above two methods are sufficient to identify, monitor and solve the majority of, if not all, issues with crawl errors. If you would like another method, check out this post on the Screaming Frog site, How to Find Broken Links Using Screaming Frog.

Redirect Chains: How to Assess

Over the lifetime of a website, multiple migrations, architecture changes, and changes in products and services may occur. Many reasons that pages will have been redirected. In some cases, sites end up with redirect chains — when a URL redirects to another URL that is redirecting to a third URL. In an ideal world, URLs being redirected should only redirect once. As a marketer, it is important to understand this and know how to identify whether redirect chains occur.

Thankfully, Screaming Frog makes this easy. If you are going through a site migration, you can follow the process here, How to Audit Redirects Using Screaming Frog.

If you are not going through a migration, there still may be redirects in place on the site. An easy way to look for redirect chains is by looking in the .htaccess file and using the method in the above article (upload URLs in list mode) to verify the redirects are pointing to the right place. If you are on a Windows server, there’s a good chance you are using the URL Rewrite Module. You should be able to find a list of all URLs being redirected in your web.config file. Then again, use the same method above to look for redirect chains.

These fixes to broken URLs and redirects can have a huge impact of your bottom line. If you’re ready to dig even deeper into your eCommerce site’s SEO health you can access our free workbook for a thorough assessment.

Pinterest Has Made It Easier To Create Pin Buttons

October 14th, 2015 by Chris Crum

Pinterest announced that it has updated its developer site to make it easier for people to build their own Pin It buttons.

There’s a simple widget builder that lets you create buttons/widgets to add to your site or app. You can quickly grab code for the Pin It Button, the Follow Button, the Board Widget, the Profile Widget, and the Pin Widget. Read the rest of this entry »

In Preparation For The iOS 9, Facebook Created A New SDK For Developers

September 16th, 2015 by Chris Crum

Last month, Facebook announced a new iOS SDK in beta to help developers prepare for Apple’s iOS 9, which launches on September 16. On Thursday, Facebook announced the release of the final version of v4.6 and v3.24 of this SDK.

Any developers who use Facebook Login, App Events, Analytics for Apps, Sharing across Facebook and Messenger, App Invites, App Links or Native Like will have to take the necessary steps. Read the rest of this entry »

Android 6.0 IS Is Now Called Marshmallow

August 19th, 2015 by Chris Crum

Google announced the final developer preview for the M release of Android, which was first launched in May. Today, it introduced the official Android 6.0 SDK and opened Google Play to publishing apps that target the new API level 23. Oh, and it’s called Marshmallow. Read the rest of this entry »

Go Client Library is Now Available for Cloud Bigtable

July 22nd, 2015 by Chris Crum

Google said on Friday that the Go client library for Google Cloud Bigtable is now available.

Cloud Bigtable is Google’s scalable NoSQL database product, which drives many of its own products like Gmail, Google Earth and YouTube. The Go programming language is gaining popularity, particularly among those building Cloud apps. Read the rest of this entry »

Facebook Page Includes New Plugin, With New Features

June 17th, 2015 by Chris Crum

Earlier this year at its F8 developers conference, Facebook announced the Page plugin, which is replacing the LIke Box for websites. It’s a way for sites to embed and promote a Facebook Page, and enables site visitors to like or share the page directly from the website itself. Read the rest of this entry »