Thursday

Your Data, Everywhere

As we set out to design Squarespace 6, we knew that building the right structural foundation for your content was paramount. Squarespace is much more than a tool for making pretty web sites — it's a full-fledged content management system. A content storage locker central to your online identity. As such, it does two things really well: content storage and content retrieval.

Network Effects

Anyone with something to say wants an audience, and social networks can be a powerful means to publicizing your content. Squarespace is not a social network itself, it’s a publishing platform. However, we've made it incredibly easy to publicize and push your content across any number of networks existing today, including Facebook, Twitter, Google+, Tumblr, Pinterest, and more.

There are many advantages to integrating with existing social networks rather than building our own, and they benefit our users as well as our company.

  1. You need a strong home base. Networks come and go. Not so long ago, networks like MySpace were everywhere; now, they're nowhere as prominent as they once were. Years ago, Google rankings meant everything to a publisher; now, depending on your audience, Twitter may be more important.  These things shift seismically as new trends grab hold. Because Squarespace always aims to integrate with as many of these networks as possible, rather than favoring our own, we are incentivized to integrate with popular new services as they emerge.

  2. You are our customer, not our product. You'll never have to wonder what our business model is or how it affects you. Our product is a simple, beautiful content management system — end of story. You own your content and the way it's displayed. Run ads if you want, or don't. You're in control. This story can change dramatically depending on the service you select. Free services often sell your data, or sell their own advertising against your content to make their businesses work. It's up to you to decide whether that's acceptable.

Data Portability - Your Website as an API

As previously noted, Squarespace isn't simply a website builder, it's a content management system. It manages your content; what you do with that content is entirely up to you. While the web is one medium where Squarespace shines, there's no reason the same content couldn't be used in a mobile app, for instance.

That's why every single bit of data you put into Squarespace 6 is freely and easily accessible in JSON format at a public URL.

No other CMS on the planet offers this, but because of our underlying data structure, it's very simple for us to do so. Simply append any Squarespace URL with ‘?format=json-pretty’, like the URL for the blog you're reading right now, to try it out.

JSON is the de facto standard for data on the web, and your entire site on Squarespace becomes an API endpoint with it. Not only do you have external programmatic access to every piece of data, be it a collection, page, or permalink, it serves double duty for developers as that selfsame structure is used to style pages in our development platform.

Further, should you ever choose to move off our platform, we've made sure our WordPress export was ready from day one on all Squarespace 6 sites. This, combined with the ability to host your site on your own domain, means that if you ever need to move to self-hosting, you can do so without losing content or breaking permalinks.

As a platform, we're fully committed to both data extraction and portability, so you can move as you wish and get your data to where you need it. We hope it proves as useful to you as it has to us.

Tuesday

Google Sitemaps, Markdown, Amazon and More

One of our favorite things about Squarespace 6 is the improved pace with which we can push updates to the system. Behind the scenes, we’ve adopted a modern deployment strategy, which means we can push updates to the system on a daily basis. Hundreds of bugs are fixed transparently every week, and features go live very frequently.

Here’s an overview of the features we’ve quietly launched in the 3 weeks since our public release:

  • Automatic Google Sitemap.xml Generation – Squarespace will now automatically generate a complete sitemap for your site, improving your site’s search engine indexing for even the most JavaScript-heavy sites. This has been deployed across our system and you do not have to do anything to maintain your sitemap. It’s also linked in properly from your robots.txt so Google will start indexing off your sitemap immediately.
  • Markdown Block/Markdown by Default Mode – For those of you who love Markdown (like us!) we’ve released not only a Markdown block that can be used in our page builder, but a Markdown by Default mode. To enable Markdown by Default, go into your Settings area in your website manager and check off Markdown by Default. Now, when creating pages or posts, a markdown block will be inserted in place of the WYSIWYG block.

    One incredible characteristic of our Markdown implementation is that it is a LayoutEngine component, which means you can use Markdown in conjunction with any dynamic block in our system, right within the same post or page.
  • Amazon Block – We’ve added an Amazon.com product block to the system. Drop it in your page and type in any product from Amazon – we’ll retrieve the product image and data for you. Further, if you enter an Amazon Associate ID in your Settings panel, you’ll receive a payment from Amazon whenever anyone buys a product you linked to.
  • Per-Collection Header/Post-Entry Code Injection – You can now inject code to page headers on a per-collection basis (helpful when integrating A/B testing tools). You can also add custom post-entry blocks to your blog, which is useful for integrating custom social buttons.
  • Wordpress Importing Fixes – We’ve fixed a slew of problems related to Wordpress imports. If you’ve tried an import before and it failed, give it another shot and let us know.  We aim to have 100% compatibility for Wordpress imports (everything from re-hosting your images to keeping your URLs perfect).

We’re making additions and improvements to Squarespace 6 every day, so stay tuned for more updates. As always, thank you for being a Squarespace customer.

Friday

And The Winners Are...

A few weeks ago, we partnered with Dribbble – an exclusive show-and-tell community for designers – to celebrate the release of Squarespace 6. We asked designers to present the number six in any way they saw fit, and gave the Squarespace Design Team the difficult task of choosing one entry as the grand prize winner of a MacBook Pro with Retina Display. 

The official Squarespace Rebound Playoff racked up 266 ‘rebound’ entries, which means it’s officially the most popular company-sponsored Dribbble contest to date. We were thrilled with the incredible amount of time, effort, and creativity that went into each and every entry.

Take a look at the top 6 winners here, including our favorite by Ryan Putnam, winner of the Grand Prize:

To see all the winning entries, including six surprise honorable mentions, click here. Let us know your favorites in the comments!