Let us consider that you are moving your content from some other CMS to your HubSpot CMS. In this process, one of the daunting tasks you will have to handle is transforming content from your blog page to HubSpot. If you have been blogging for a while now, you will have dozens of blog posts if not hundreds or thousands of already published blog posts. It can be daunting to manually recreate all the contents. This is where the CMS Hub and Marketing Hub users of HubSpot can use one of the two different options available for migrating the blog posts. One is migrating using Smart Copy and the other is using CSS Selectors.
The Smart Copy is a feature that evaluates the template you have used in your blog to spot the tags, content, authors and titles in your blog posts using their links. After it scans your entire blog, the feature will map all these features and will import them into existing posts in a new HubSpot blog.
This feature or tool makes it simple to move a blog that already exists in your website and is hosted presently somewhere onto the HubSpot Platform. The combination of Smart Copy and other available blog import options like WordPress Connect, CSV and XML Import means that it is now simple than ever before for marketers to get started with blogging on HubSpot.
Before you learn how to migrate blog posts into HubSpot with Smart Copy, it is better to first ensure certain things:
Remember that it will take at least an hour for your blog posts to be skimmed and imitated into the importer tool. So, you can check the import process at least an hour later. Also, as soon as the import process is completed, you will get an email notification.
After the tool finishes scanning your blog posts, you will get to see “scan completed” in the status column. In case of an issue when importing or when the import crosses the limit of 10,800 pages, you will get to see the details in the status column. When you intend to import more than 10,800 pages, you can import them in XML file format.
You can conclude the import process by clicking on the option called review results. When you do this, you can confirm whether the blog contents are properly mapped. Here, the Smart Copy feature will recommend any field mappings that it can spot on the basis of the content of your live blog post. For every field, you will have to choose the right value for those listed. Here are some examples for a better understanding:
The title, post body, date of publishing and author fields are compulsory fields and you will have to enter these details.
If you wish to scan a different blog post as the source for importing, you have the option to change the URL and enter the URL of the new blog post. This will start the field mapping process again.
CSS in CSS Selectors stands for Cascading Style Sheets. In CSS, selectors are used for targeting the HTML elements on web pages that we want to style. You can find a wide range of CSS selectors. These selectors will allow you to achieve fine-grained precision when it comes to selecting elements to style.
CSS Selectors spot HTML Elements on a webpage. The purpose of this spotting is to target them with other code like JavaScript or CSS Stylesheets. At this juncture, it is better to know about the kinds of CSS Selectors:
The answer to this question relies on the browser you use. For instance, let us consider that you use Chrome Browser. This browser has extensions that can aid you with finding and copying CSS Selectors. For the best outcomes, regardless of the browser you use, you can refer to the documentation for the web browser that you use.
But, the good thing here is that you can use Smart Copy and CSS Selectors together when importing your blog posts to HubSpot. When you use Smart Copy, it is not enough to find and copy any CSS selector. You should be particular about finding and using a good CSS Selector. You can do this selection by inspecting the source code of your blog.
For the best outcomes, you can select a CSS Selector that can pay attention to the feature on all blog posts. However, it should be particular to target the exact feature that you are looking to import. Here, you should remember one thing. Smart Copy will aid you along the way by showing the value that your CSS selector found.
How to Use CSS Selectors Together with Smart Copy for Importing Blog Posts to HubSpot?
Let us consider that you are looking to find the CSS Selector to the date of publishing or the author of your blog posts. In this case, you can focus on an aspect that encompasses more content as compared to the date of publishing and the name of the author alone. When using Smart Copy, it will strip out every other thing like punctuation marks, special characters, published on, posted, etc. You can understand this better with an example in the image below:
When it imports the body of your blog post, the Smart Copy feature or tool will not import any elements that have been specified already for the mapping of other features. This rule will not apply to the feature image as it will still be part of the body of your blog post.
Now, with the tips given above, you can migrate blog posts into HubSpot with ease.