Is there a way to export / import an entire Google Site?

If not possible, is there a way to export / import selected pages?

  • What do you want to export from or import to Google Sites?
    – dnbrv
    Jan 13, 2012 at 12:17
  • @dnbrv I want to export/import pages into Google Sites
    – Pacerier
    Jan 13, 2012 at 13:52

4 Answers 4



If you set up an OAuth account, you can use the Google Sites API to automatically upload hundreds of web pages.

See also: Batch Downloader for Google Site

  • Note that this doesn't (as of December 2018) work with new Google Sites: "A rebuilt version of Sites was launched on November 22, 2016. The Sites API cannot access or modify Sites made with this version, but can still access classic Sites."
    – dskrvk
    Dec 18, 2018 at 17:50

There is an official tool by the google liberation front to import and export google sites:

From the website: "The downloaded site will not be styled and will not include the chrome and is completely unstyled, but will contain all of the content included in the site."

http://web.archive.org/web/20130806050134/http://www.dataliberation.org/google/sites which refers to the tool https://code.google.com/p/google-sites-liberation/


You can't import entire pages into Google Sites because of Google's restriction on code. However, you can copy-paste the content (not interactions) through the regular Google Sites editor. (See Google's Help Center)

There's also no export or backup option available.

  • However, if I have 100 pages, wouldn't I need to repeat this manually for a 100 times?
    – Pacerier
    Jan 13, 2012 at 15:53
  • Unfortunately, you'll have to repeat that 100 times. Google Sites isn't designed for content migrations. Are you migrating from another content management system?
    – dnbrv
    Jan 13, 2012 at 16:00
  • Yes I have a folder filled with webpages that I would like to upload
    – Pacerier
    Jan 13, 2012 at 16:19
  • Ah, you migrating from a static site (a CMS would've had a database). So, yeah, Google Sites isn't designed as a destination for a migration. It's best used as the starting point.
    – dnbrv
    Jan 13, 2012 at 16:24

if it's all in folders you're going to have to go with ftp hosting from GoDaddy then up the site and either edit code or upload all future changes. If you are using Dreamweaver this method is pretty easy

If you want to migrate your old non-Google Sites site to Google Sites you have to manually build each page. after it's built you can 'back it up' in 2 seconds using 'copy this site' which makes a complete copy with a different sub directory name

before going through the time of manually building your new pages know that most script functionality doesn't work in Google Sites for 'security reasons' so parts of your site may not work or look how you want them too. If you are really set on Google sites I'd suggest starting from scratch as it'll save you a lot of headaches and time Jon

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.