A knowledge base article about Add Custom URL Links to Your bCourses Site provided by the UC Berkeley IT Service Hub - Knowledge Portal
Instructors can add links to the left navigation menu of their bCourses sites using the Navigation Links feature. When the course is copied, the custom links will be also copied over. If the URL links to a course resource (such as a page or assignment), the link will be automatically updated to point to the same reference in the copied course, so you do not have to update it manually.
Once added, the link is automatically enabled in the course navigation menu.
Note: The "Validate Links in Content" tool does not currently include Custom Navigation Links created through the Navigation Links feature (i.e., does not currently find broken links for these custom links). This feature request has been submitted to Canvas (bCourses vendor).
Custom links cannot currently be edited, so instructors must delete a custom link they no longer want to show in their course navigation menu and create a new custom link.
Prior to July 2026, bCourses used the app add-on “Redirect Tool” to add external links directly in course navigation menus. With the development of the navigation links tool directly in Canvas, we are deprecating use of the Redirect Tool because it lacks some critical functionality.
If you copied a bCourses site that had embedded a course navigation menu item using the Redirect Tool, the menu item will have been copied, but it might not link to the correct source. If it links to a page in the older course, students will not be able to access the link destination.
We recommend that you delete custom URLs that were created using the Redirect Tool and use the instructions in the "Add a Custom Course Navigation Menu Item" section above to create a new custom URL that will automatically update to point to the new course when the course is copied.
Here’s how to delete the copied custom URL that used the Redirect Tool:
You can add URL links from within the Rich Content Editor, which is a word processing tool that you will see throughout Canvas whenever you are creating content, allowing you to format your text and add media.
See this Canvas Guide for step-by-step instructions: How do I create hyperlinks to external URLs in the Rich Content Editor as an instructor?
You can add URL links to external websites directly in your course modules. See this Canvas Guide for step-by-step instructions: How do I add an external URL as a module item?