SharePoint site pages often serve as dashboards, landing pages, or internal communication hubs. Sometimes, we need to replicate the structure or content of a page across different sites. To do this, it is necessary to understand how to copy SharePoint page to another site efficiently.
As industry experts, many times users ask us this question. That’s why, after thorough research, we created this step-by-step guide in which you will find all the answers to this and related queries. Before we move to the solution, it is necessary to understand what a SharePoint Page is and its types, which help to move SharePoint page from one site to another effectively.
What is SharePoint Page?
A web-based component within a SharePoint site is called a SharePoint page. It is mainly used to display and share content across the organization or with team members, which enhances collaboration. Pages contain different types of content, i.e., text, images, documents, web parts, and links.
There are different types of SharePoint pages, which you can manage, customize, and copy SharePoint page to another site as needed, including:
- Site Pages – The modern pages are the most preferred type of SharePoint Page as it easy to create and customize( e.g., drag-and-drop webparts) without coding. Also, it can be used for creating intranet content like dashboards, landing pages, and team updates.
- Wiki Pages – It is used for real-time collaboration on SharePoint content. It allows users to edit, modify, and delete any content directly in the browser. However, if you sync SharePoint Document Library to local folder, you are unable to modify data, as Wiki Pages can’t work offline, similar to Wikipedia.
- Web Part Pages – This is used in classic SharePoint for creating dashboards or displaying data from different sources. It helps in managing content using web parts, which can be placed in specific layout zones. There are several types of web parts, including Document libraries, Lists, Charts, Text boxes, and Custom apps.
Understanding the types of SharePoint Pages is essential, and now we have a clear insight into that. Next, we will explore the causes behind the same.
Why Copy SharePoint Page to Another Site?
The advantages of moving a SharePoint page to another site are listed below:
- Organizations handle multiple SharePoint sites for different departments or projects. Copying the same layout page across all the sites ensures a consistent look and familiarity.
- Creating a new SharePoint Page is a time-consuming and complex task, but copying a pre-designed page saves time and effort by reusing existing layouts, web parts, and content structures.
- For campaigns, e.g., product launches, internal events, copying promotional pages ensures all sites are sharing the same message.
- For monthly newsletters or reports, copying a page as a template saves time, since the layout remains the same, only the content changes.
- In SharePoint tenant to tenant migration or restructures, moving pages is also essential. Also, it helps in preserving existing content.
Next, we will explore how to copy SharePoint page from one site to another using different approaches. Despite that, if you need to know how to change SharePoint site from private to public then read this guide.
How to Move SharePoint Page from One Site to Another?
Migrating a SharePoint Page between sites is a complex task, as Microsoft provides no tool to do so. Don’t panic! We researched this query, and fortunately, we found five practical solutions to copy SharePoint page to another site. All the solutions are tried & tested by our experts, so you can opt for any of them without any doubt. Let’s start with a simple and free solution, i.e.
Method 1. Copy & Paste SharePoint Pages
One of the easiest methods to move SharePoint page from one site to another is through manual recreation. Remember, this solution is not practical for heavily customized pages, this works well only with light pages.
Here are the step-by-step instructions to copy SharePoint page from one site to another:
- In the source site, open the Site Pages library.
- Select the page to copy.
- Click on the page and choose Edit.
- Copy the content section by section using Ctrl + C.
- Go to the target site and create a new page.
- Lastly, paste that copied content into the new layout.
This is simple, but it can’t work with several pages simultaneously. So, it is suggested to consider PowerShell to make the transition automated.
Method 2: Copy SharePoint Page to Another Site Via PowerShell & PnP Framework
PowerShell with the PnP module is the most reliable solution for more advanced users or IT admins. It supports bulk migration. The image given below shows the PowerShell code, which you need to run.
So, after running these commands, you see the results in a few minutes (it may take more time if the data is large). As our experts used these commands, we found that they maintain data hierarchy, which is essential.
Method 3: Use a Cutting-edge Solution
There are multiple solutions to copy SharePoint page to another site, but not all the them are recommended due to limitations like data loss, time-consuming, and more. If you use a manual solution, then you face these types of challenges. That’s why we designed a solution to meet on heavy demand to move SharePoint page from one site to another, i.e., 100% Secure SharePoint Migration Tool.
We designed this solution so that users of any skill level can use it effectively. You can see its self-explanatory UI by downloading this for free. It is a complete package of advanced features, including:
-
- Date Filter – Migrate only specific content
- Delta migration – Migrate only newly arrived data
- Re-run migration – Pause and resume migration whenever needed
- Category-based selection – Migrate only the desired data category, i.e., Sites, document library, or lists.
Not only these, but it also offers many other features for SharePoint Online tenant to tenant migration. So, look no further, just try it for once! We assure you, you’ll get the desired results in no time.
Quick Steps to Copy SharePoint Page to Another Site
After purchasing the full version, follow the steps below to migrate the entire SharePoint Page data to another site simultaneously:
- Step 1. Install & launch the solution > select Office 365 as both source and target platforms.
- Step 2. Now, in the workload selection, select the Sites option. Optionally, you can apply the date filter option for selective data migration.
- Step 3. Provide Admin credentials of the source and target – Email ID & Application ID. Hit Validate.
- Step 4. Map the source and destination.
- Step 5. Lastly, click the Start Migration button to proceed.
Method 4: Use Power Automate to Move SharePoint Page from One Site to Another
This method also needs some technical expertise, like PowerShell. However, we found that this is better than other manual methods. Here’s how to copy SharePoint page to another site with this:
- Visit powerautomate.microsoft.com and click on Sign in as shown in the screenshot.
- After clicking the Sign in, you will be prompted to the next window in which you have to provide your Microsoft account credentials (Email & password).
- After validation, you will see the Create option, select that > Instant cloud flow.
- Now, in the pop-up, choose Manually trigger a flow, and add a new section by clicking on the plus (+) button.
- Next, type Copy file in the search bar and select it.
- Enter the following details as shown below.
- Click Save, then move SharePoint page from one site to another. It is suggested to first run a test of the flow.
- Once it runs, check the destination site for the copied file.
- Update the destination site as needed to reflect new content.
Method 5: Copy SharePoint Page to Another Site Via SharePoint Designer (Classic Sites Only)
Those who still using SharePoint On-premise can able to use SharePoint Designer for classic sites only. Remember, this won’t work with a modern site.
The steps are as follows:
- Open SharePoint Designer and connect to the source site.
- Navigate to Site Pages > locate the page > right-click > Copy.
- Connect to the destination site in another Designer session.
- Paste the copied page into the Site Pages library of the destination site.
That’s all! These are the five best and reliable solutions to move SharePoint page from one site to another. Now, you can proceed with the transition hassle-free.
Things to Keep in Mind!
Now, we all have a clear insight into this migration, and we know all the possible solutions to copy SharePoint page to another site. Still, there are some things to keep in mind related to the procedure:
- Both source and target sites have the same permissions to access the content without issues.
- When you complete the migration, update links, navigation menus, and custom web parts.
- Verify that all the data, including files and images, is accessible in the target site. If not, then check the permissions.
Bring it All Together
Today, through this guide, we explained how to copy SharePoint page to another site effectively and in the minimum time. For the same reason, we described every possible method to move SharePoint page from one site to another site step-by-step. Now, we are confident that our users can easily migrate a page to another site simultaneously, without any external help.